jquery ajax修改全局变量示例代码_jquery

今天工作的时候遇到一个问题
代码如下:

复制代码 代码如下:

var status=1;
var ob=$("[name='email']");
$.ajax({
url:"{:U('Home/Index/checkemail')}",
data:"email="+query.email,
type:"post",
dataType:"json",
success:function(re){
status=0;
}
});
alert(status);

这样每次弹出来的都是1 ;
因为想根据回传的值进行处理 将status改变其值,查了些资料
解决方案:async:false,
改写成:

复制代码 代码如下:

$.ajax({
async:false,
url:"{:U('Home/Index/checkemail')}",
data:"email="+query.email,
type:"post",
dataType:"json",
success:function(re){
status=0;
}
});

时间: 2024-11-02 00:54:45

jquery ajax修改全局变量示例代码_jquery的相关文章

jquery访问ashx文件示例代码_jquery

.ashx 文件用于写web handler的..ashx文件与.aspx文件类似,可以通过它来调用HttpHandler类,它免去了普通.aspx页面的控件解析以及页面处理的过程.其实就是带HTML和C#的混合文件. .ashx文件适合产生供浏览器处理的.不需要回发处理的数据格式,例如用于生成动态图片.动态文本等内容.很多需要用到此种处理方式.此文档提供一个简单的调用ashx文件的Demo,并贴出关键文件的源码. 以下为Demo中Login.ashx文件中的源码: public class L

简洁Ajax函数处理(示例代码)_jquery

以下是封装的一个处理函数,使用是也十分方便: 文件的名字命名为: jQuery.ajaxRequest.js . 使用方法: 复制代码 代码如下: $('._ajax').click(function(){ _ajax.request(this);  return false;  }); var _ajax = {      request: function(o){             var tform = $(o).parents('form');             _ar2(t

jQuery AJAX 调用WebService实现代码_jquery

用jQuery调用其他项目的WebService 实现登录验证功能 html输入用户名密码: 代码 复制代码 代码如下: <table style="width: 400px"> <tr> <td style="width: 200px" class="left"> Login ID: </td> <td style="width: 200px" class="l

Jquery实现自定义tooltip示例代码_jquery

Jquery实现自定义tooltip,具体代码如下 复制代码 代码如下: <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="WebApplication247.Default" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Tran

原生Ajax 和jQuery Ajax的区别示例分析_jquery

前言:这次介绍的是利用ajax与后台进行数据交换的小例子,所以demo必须通过服务器来打开.服务器环境非常好搭建,从网上下载wamp或xampp,一步步安装就ok,然后再把写好的页面放在服务器中指定的位置.打开时,在浏览器地址栏输入"localhost/指定页面"或者"127.0.0.1/指定页面"打开. 下面列出demo的HTML.PHP.原生ajax .jq ajax代码. HTML代码: 复制代码 代码如下: <!doctype html> <

jquery ajax 登录验证实现代码_jquery

使用 jquery 框架:下载 jquery.js 新建一个 web 工程 ajax : 在 webRoot 下新建一个 jslib 文件夹:专门存放 js 文件: 在 webRoot 下新建一个 html/jsp 页面: login.html 复制代码 代码如下: <script type = "text/javascript" src = "jslib/jquery.js"></ script> <script type = &qu

封装的jquery翻页滚动(示例代码)_jquery

HTML结构: 复制代码 代码如下: ul._rollSe{width:100px;height:300px;over-flow:hidden}  ul._rollSe li._rollPar{height:100px;border:1px solid #369}  复制代码 代码如下: <div class="_rollParent">  <ul class="_rollPageSe">  <li class="_rollp

jQuery.ajax 用户登录验证代码_jquery

复制代码 代码如下: $.ajax({ type: "post", url: "Handler1.ashx", data: { username: "admin", password: "123" }, success: successHandle }); function successHandle(rep) { $("#msg").html(rep); }

jquery div拖动效果示例代码_jquery

复制代码 代码如下: <%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-