Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ajax/6.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
Jquery-确定ajax请求是否为表单提交_Jquery_Ajax - Fatal编程技术网

Jquery-确定ajax请求是否为表单提交

Jquery-确定ajax请求是否为表单提交,jquery,ajax,Jquery,Ajax,我想看看Jquery中是否有方法确定ajax请求是否是表单提交。原因是我在AjaxStart()上为.load调用显示加载动画以加载新页面,但不想在表单提交上显示动画 代码: 您可以这样做: //this will happen FIRST $("#ajaxform").submit(function(e) //or jQuery.post , nevermind { //... window.submitting=true; //... }); $(documen

我想看看Jquery中是否有方法确定ajax请求是否是表单提交。原因是我在AjaxStart()上为.load调用显示加载动画以加载新页面,但不想在表单提交上显示动画

代码:

您可以这样做:

//this will happen FIRST
$("#ajaxform").submit(function(e) //or jQuery.post , nevermind
{
   //...  
   window.submitting=true;
   //...
});



 $(document).ajaxStart(function () {
   if (window.submitting) ...
});
//this will happen FIRST
$("#ajaxform").submit(function(e) //or jQuery.post , nevermind
{
   //...  
   window.submitting=true;
   //...
});



 $(document).ajaxStart(function () {
   if (window.submitting) ...
});