众所周知 $.post() 和 $.get() 默认是 异步请求,但是在实际应用中可能需要同步请求,可通过以下方式使用:
在$.post()前把ajax设置为同步:$.ajaxSettings.async = false;
在$.post()后把ajax改回为异步:$.ajaxSettings.async = true;
如:
$.ajaxSettings.async = false;
$.post("/xxxxx", data, function(result) {
// 请求处理
});
$.ajaxSettings.async = true;
jQuery同步请求详解
本文详细介绍了如何在jQuery中将默认的异步请求改为同步请求,通过设置$.ajaxSettings.async属性来实现,提供了具体的代码示例。
431

被折叠的 条评论
为什么被折叠?



