jquery中post、get的同步问题
来源:动视网
责编:小采
时间:2020-11-27 20:17:22
jquery中post、get的同步问题
jquery中post、get的同步问题:解决方法1:在全局设置:Js代码 $.ajaxSetup({ async : false}); $.ajaxSetup({ async : false }); 然后再使用post或get方法Js代码 $.get("register/RegisterState", {test : 12},function(dat
导读jquery中post、get的同步问题:解决方法1:在全局设置:Js代码 $.ajaxSetup({ async : false}); $.ajaxSetup({ async : false }); 然后再使用post或get方法Js代码 $.get("register/RegisterState", {test : 12},function(dat

解决方法1:
在全局设置:
Js代码
$.ajaxSetup({
async : false
});
$.ajaxSetup({
async : false
});
然后再使用post或get方法
Js代码
$.get("register/RegisterState", {test : 12},function(data, status) {
if (status == "success") {
data = eval("(" + data + ")");
aDataSet = data;
alert("data is " + aDataSet);
} else {
alert("wrong");
}
});
$.get("register/RegisterState", {test : 12}, function(data, status) {
if (status == "success") {
data = eval("(" + data + ")");
aDataSet = data;
alert("data is " + aDataSet);
} else {
alert("wrong");
}
});
解决方法2:
直接使用$.ajax,如
Js代码
$.ajax({
type : "post",
url : "register/RegisterState",
data : "test=" + test,
async : false,
success : function(data){
data = eval("(" + data + ")");
aDataSet = data;
}
});
jquery中post、get的同步问题
jquery中post、get的同步问题:解决方法1:在全局设置:Js代码 $.ajaxSetup({ async : false}); $.ajaxSetup({ async : false }); 然后再使用post或get方法Js代码 $.get("register/RegisterState", {test : 12},function(dat