2014-09-28 2 views
1

Ajax 요청이 양식 제출인지 여부를 결정하는 방법이 Jquery에 있는지 알고 싶습니다. 그 이유는 .load 호출을 위해 AjaxStart()에 로딩 애니메이션을 표시하여 새 페이지를로드하지만 양식을 제출할 때 애니메이션을 표시하고 싶지 않기 때문입니다.Jquery - Ajax 요청이 양식 제출인지 확인합니다.

코드 :

$(document).ajaxStart(function() { 
    loadingdiv.show(); 
}); 

답변

1

당신은이 작업을 수행 할 수 있습니다 조언을

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



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

감사합니다, 내가 뭐하는 거지에 대한 작동합니다. – Ralph

관련 문제