Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/89.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 表单提交延迟直到jquery ajax完成_Javascript_Jquery_Jquery Ajaxq - Fatal编程技术网

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

Javascript 表单提交延迟直到jquery ajax完成,javascript,jquery,jquery-ajaxq,Javascript,Jquery,Jquery Ajaxq,这是我的流程。单击submit按钮后,jQueryAjax将触发并将数据发送到我的单数据库连接。成功后,我希望将当前表单数据重定向到另一个网页。在jQueryAjax请求完成之前,我想推迟表单处理。我怎么做 **我不是在问。延迟函数来自jQuery的AJAX请求返回一个;您可以采取的一种方法是在Ajax请求完成时添加处理程序: $.ajax(myOptions) .then(function(response) { // do redirect },function(err) {

这是我的流程。单击submit按钮后,jQueryAjax将触发并将数据发送到我的单数据库连接。成功后,我希望将当前表单数据重定向到另一个网页。在jQueryAjax请求完成之前,我想推迟表单处理。我怎么做


**我不是在问。延迟函数

来自jQuery的AJAX请求返回一个;您可以采取的一种方法是在Ajax请求完成时添加处理程序:

$.ajax(myOptions)
 .then(function(response) {
     // do redirect
 },function(err) {
     // handle error
 });