jquery-post get 同步问题

时间:2023-03-09 17:06:27
jquery-post get 同步问题

解决方法1: 在全局设置:

 $.ajaxSetup({
    async : false
});          

然后再使用get、post请求

$.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,如

    $.ajax({
              type : "post",
              url : "register/RegisterState",
              data : "test=" + test,
              async : false,
              success : function(data){
                data = eval("(" + data + ")");
                aDataSet = data;
              }
              });  

来自:http://maidoudao.iteye.com/blog/871090