您的位置:首页 > Web前端 > JQuery

jquery 中post 、get的同步问题

2015-07-09 10:31 686 查看
解决方法1:

在全局设置:

Js代码



$.ajaxSetup({
async : false
});

[js]
view plaincopy

$.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");
}
});

[js]
view plaincopy

$.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;
}
});
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: