如何设置jquery的ajax方法为同步
2017-02-23 09:48
405 查看
Ajax请求默认的都是异步的
如果想同步 async设置为false就可以(默认是true)
var html = $.ajax({
url: "some.php",
async: false
}).responseText;
或者在全局设置Ajax属性
$.ajaxSetup({
async: false
});
这样只有执行完毕ajax的success或者error方法后,才会执行后续的同级代码。
比如
$.ajax({
type : "POST",
dataType : "json",
url : address + "/**",
data : {
"deviceid" : useDeviceID
},
success : function(data) {
var result = eval("(" + data + ")");
if (result.code == 0) {
/*ddddd*/ }
}
},
error : function(data) {
layer.close(loading);
}
});
qitafangfa(canshu *);
如果想同步 async设置为false就可以(默认是true)
var html = $.ajax({
url: "some.php",
async: false
}).responseText;
或者在全局设置Ajax属性
$.ajaxSetup({
async: false
});
这样只有执行完毕ajax的success或者error方法后,才会执行后续的同级代码。
比如
$.ajax({
type : "POST",
dataType : "json",
url : address + "/**",
data : {
"deviceid" : useDeviceID
},
success : function(data) {
var result = eval("(" + data + ")");
if (result.code == 0) {
/*ddddd*/ }
}
},
error : function(data) {
layer.close(loading);
}
});
qitafangfa(canshu *);
相关文章推荐
- 如何设置jquery的ajax方法为同步
- 如何设置jquery的ajax方法为同步
- 如何设置jquery的ajax方法为同步
- 如何设置jquery的ajax方法为同步
- 如何设置jquery的ajax方法为同步
- 如何设置jquery的ajax方法为同步
- 如何设置jquery的ajax方法为同步
- 如何设置jquery的ajax方法为同步
- 如何设置jquery的ajax方法为同步
- 设置JQuery的Ajax方法同步
- jquery中ajax函数执行顺序问题之如何设置同步
- 【jquery教程】如何禁用jquery ajax缓存?ajaxSetup方法设置ajax默认选项
- jquery如何设置ajax的同步异步
- jquery中ajax函数执行顺序问题之如何设置同步
- jquery中ajax下设置‘正在加载’的方法
- jQuery基于$.ajax设置移动端click超时处理方法
- jquery+ajax 的 data参数设置的内容,如何在HttpHandler的HttpContext中取得(包括post方式和get方式)
- jQuery.ajaxSetup() 方法设置全局 AJAX 默认选项。
- jquery中ajax如何返回值到上层函数的方法以及对于js处理json对象方法的记录
- jquery如何设置与去除disabled属性?五种方法