JQuery使用Ajax同步提交数据
来源:互联网 发布:matlab矩阵 公式运算 编辑:程序博客网 时间:2024/04/30 10:57
Ajax请求默认的都是异步的
如果想同步 async设置为false就可以(默认是true)
var html = $.ajax({
url: "some.php",
async: false
}).responseText;
或者在全局设置Ajax属性
$.ajaxSetup({
async: false
});
如果想同步 async设置为false就可以(默认是true)
var html = $.ajax({
url: "some.php",
async: false
}).responseText;
或者在全局设置Ajax属性
$.ajaxSetup({
async: false
});
再用post,get就是同步的了。
如果可以让函数阻塞,直到服务器端返回结果时才继续执行,这个问题便可以轻易解决,JQuery实现Ajax提交数据的基本方法如下:
1
2
3
4
5
6
7
8
9
10
$.ajax({
type:
'POST'
,
beforeSend:
function
(){},
async:
false
,
url:
''
,
data:
''
,
dataType:
'html'
,
error:
''
,
success:
''
});
在这里,我们重点关注参数:async,如果不显示定义这个参数,默认异步提交(async=true),如果需要同步提交,将async显示定义成false!
注意,同步请求将锁住浏览器,用户其它操作必须等待请求完成才可以执行。- JQuery使用Ajax同步提交数据
- JQuery使用Ajax同步提交数据
- JQuery使用Ajax同步提交数据
- JQuery使用Ajax同步提交数据
- jquery .ajax同步提交
- ajax同步提交数据
- jquery 使用$.ajax post方法提交数据
- jQuery ajax()使用serialize()提交form数据
- jQuery ajax()使用serialize()提交form数据
- JQuery ajax()使用提交表单数据
- jQuery ajax()使用serialize()提交form数据
- jQuery ajax()使用serialize()提交form数据
- jQuery ajax()使用serialize()提交数据
- jQuery--Ajax提交页面数据
- jquery的ajax提交数据
- jQuery ajax中使用serialize() 方法提交表单数据
- jQuery ajax中使用serialize() 方法提交表单数据
- jQuery ajax中使用serialize()方法提交表单数据
- fluentd学习——配置文件Config File(关键)
- c# 连接oracle四种方式
- 【linux】set命令
- wifi最新资料大全
- 运营短信彩信移动增值业务流程
- JQuery使用Ajax同步提交数据
- VS2010/MFC编程入门之六(对话框:创建对话框模板和修改对话框属性)
- NYOJ 239 月老的难题
- jQuery keyboard
- A strange lift
- Android Toast
- PB 、 EB 、ZB 、 YB
- fluentd学习——High Availability (多级fluentd配置)
- 水晶报表传参