明凯博客

关注网站技术,一个特立独行的程序员

jQuery 中post和get的使用同步操作

解决方法1:

在全局设置:

1
2
3
$.ajaxSetup({  
    async : false  
});

然后再使用post或get方法

1
2
3
4
5
6
7
8
9
$.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

1
2
3
4
5
6
7
8
9
10
$.ajax({  
type : "post",  
url : "register/RegisterState",  
data : "test=" + test,  
async : false,  
success : function(data){  
data = eval("(" + data + ")");  
aDataSet = data;  
}  
});

, ,

相关文章

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注