function CheckOperatePassword(userName, operatePassword) {
var result = "error";
$.ajax({
type: "POST",
url: "AjaxHandler.ashx",
//是否异步方式请求,false为同步方式,会停留在success处,不会执行ajax下面的js
async: false,
//ie下面只会建立一次ajax请求,将响应结果放在浏览器缓存里,下次调用该ajax请求时,从缓存里读取
//火狐下面每次激活事件都会重新建立一次ajax请求
//所以ie不能保证ajax数据的实时性,解决方式就是cache:false
//是否从缓存里读取数据,false会在URL中加上_=1412730639172
cache: false,
data: {
method: "CheckOperatePassword",
userName: userName,
operatePassword: operatePassword
},
success: function (data) {
result = data;
}
});
return result;
}
AjaxHandler.ashx
var result = "error";
$.ajax({
type: "POST",
url: "AjaxHandler.ashx",
//是否异步方式请求,false为同步方式,会停留在success处,不会执行ajax下面的js
async: false,
//ie下面只会建立一次ajax请求,将响应结果放在浏览器缓存里,下次调用该ajax请求时,从缓存里读取
//火狐下面每次激活事件都会重新建立一次ajax请求
//所以ie不能保证ajax数据的实时性,解决方式就是cache:false
//是否从缓存里读取数据,false会在URL中加上_=1412730639172
cache: false,
data: {
method: "CheckOperatePassword",
userName: userName,
operatePassword: operatePassword
},
success: function (data) {
result = data;
}
});
return result;
}
AjaxHandler.ashx