3 回答
慕码人8056858
TA贡献1803条经验 获得超6个赞
白猪掌柜的
TA贡献1893条经验 获得超10个赞
ajax默认是异步提交的,所以并不是等你执行完一个操作后它才提交。在你做其他的事情的时候,他已经在提交了。要想等你做完一个事再提交,也就是让程序一步一步地走,你要设置ajax里面的async: false
$('#submitBtn').click(function(){
//在这里做你要做的事
$.ajax({
url: "test.php",
async: false,
success: function(html){
alert(html);
}
});
});
汪汪一只猫
TA贡献1898条经验 获得超8个赞
jquery的ajax有对应的事件。
$.ajax({
beforeSend: function(){
// 提交前触发的事件
},
complete: function(){
//提交完成触发的事件
}
success: function(){
//提交成功触发的事件
}
});
不知道你问的是这个不。
- 3 回答
- 0 关注
- 971 浏览
添加回答
举报
0/150
提交
取消