Ajax请求默认的都是异步的
如果想同步 async设置为false就可以(默认是true)
var html = $.ajax({
url: "some.php",
async: false
}).responseText;
或者在全局设置Ajax属性
$.ajaxSetup({
async: false
});
再用post,get就是同步的了
相关文章
- Jquery如何序列化form表单数据为JSON对象 C# ADO.NET中设置Like模糊查询的参数 从客户端出现小于等于公式符号引发检测到有潜在危险的Request.Form 值 jquery调用iframe里面的方法 Js根据Ip地址自动判断是哪个城市 【我们一起写框架】MVVM的WPF框架(三)—数据控件 设计模式之简单工厂模式(C#语言描述)
- 如何将params传递给Rails控制器方法然后使用JQuery / AJAX返回值?
- 如何通过JQuery Ajax PUT方法发送二进制数据
- 如何使用jquery和ajax在第三方网址中使用get方法提交表单?
- 如何在asp.net中使用jquery ajax方法在文本框更改中显示成功消息?
- jquery用ajax方式从后台获取json数据后如何将内容填充到下拉列表
- 如何使用带有codeigniter的jquery ajax方法(post)正确提交表单
- 如何使用带有codeigniter的jquery ajax方法(post)正确提交表单
- 如何从Javascript(jquery / ajax)调用Python脚本中的特定函数/方法
- 用jquery ajax设置同步,ie和google会卡,如果改善这个卡的问题?