表单提交延迟,直到jquery ajax完成

Form submit delay untill jquery ajax complete

本文关键字:ajax 完成 jquery 直到 延迟 表单提交      更新时间:2023-09-26

这里是我的流程。在我点击提交按钮后,jqueryajax将触发并将数据发送到我的一个数据库连接。在成功之后,我想将我当前的表单数据重定向到另一个网页。在jquery ajax请求完成之前,我想延迟我的表单处理。我该怎么做?

**我不是在问延迟函数

jQuery的AJAX请求返回Promise;您可以采取的一种方法是在Ajax请求完成时添加处理程序:
$.ajax(myOptions)
 .then(function(response) {
     // do redirect
 },function(err) {
     // handle error
 });
相关文章: