防止表單重複提交的程式碼

admin發表於2017-03-09

有時候可能因為各種原因出現表單重複提交現象,單絲這往往並不是我們想要的結果,下面就介紹一種防止表單重複提交的程式碼,希望能夠給大家帶來或多或少的幫助,程式碼如下:

[JavaScript] 純文字檢視 複製程式碼
$(document).ready(function() {
  $('form').submit(function() {
    if(typeof jQuery.data(this, "disabledOnSubmit") == 'undefined') {
      jQuery.data(this, "disabledOnSubmit", { submited: true });
      $('input[type=submit], input[type=button]', this).each(function() {
        $(this).attr("disabled", "disabled");
      });
      return true;
    }
    else{
      return false;
    }
  });
})

相關文章