我有一个使用jquery通过ajax更新记录的函数。我需要将其更改为执行这些操作,并等待每个操作完成。 我一直在阅读有关$.Deferred的文章,并尝试实现,但代码仍然不能等待。我知道ajax是异步的,因此我不想改变这一点,但我确实希望它等待,因为代码输出消息,我需要它们按顺序进行。//do the export:
var exportPromise = $.ajax
在提交表单之前,我想先发出一个ajax请求。问题是ajax post不起作用,因为表单提交得很早……如果on event add on end "return false“ajax有效,但是这种方式表单不提交,如何延迟一点执行,以便ajax结束并在继续提交表单之后这样ajax就不工作了: $.post("test.php", $(thi