Ajax请求默认方式是异步请求,但某些时候我们需要同步请求,这时候只需要将 async设置为false就可以(默认是true)。
var html = $.ajax({
url: "test.php",
async: false
}).responseText;或者直接在全局设置Ajax属性:
$.ajaxSetup({
async: false
});这时候再用post,get就是同步的了。
Ajax请求默认方式是异步请求,但某些时候我们需要同步请求,这时候只需要将 async设置为false就可以(默认是true)。
var html = $.ajax({
url: "test.php",
async: false
}).responseText;或者直接在全局设置Ajax属性:
$.ajaxSetup({
async: false
});这时候再用post,get就是同步的了。