jquery 中post 、get的同步问题

巴扎黑
巴扎黑 原创
2017-07-03 10:31:43 950浏览

解决方法1:

在全局设置:

Js代码

  1. $.ajaxSetup({

  2. async : false

  3. });

然后再使用post或get方法


Js代码

  1. $.get("register/RegisterState", {test : 12},function(data, status) {

  2. if (status == "success") {

  3. data = eval("(" + data + ")");

  4. aDataSet = data;

  5. alert("data is " + aDataSet);

  6. } else {

  7. alert("wrong");

  8. }

  9. });

解决方法2:

直接使用$.ajax,如



Js代码

  1. $.ajax({

  2. type : "post",

  3. url : "register/RegisterState",

  4. data : "test=" + test,

  5. async : false,

  6. success : function(data){

  7. data = eval("(" + data + ")");

  8. aDataSet = data;

  9. }

  10. });

以上就是jquery 中post 、get的同步问题的详细内容,更多请关注php中文网其它相关文章!

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。