سؤال

لقد بحثت مرحبًا وانخفاضًا ، لكن لا يمكنني العثور على إجابة بدون الكثير من العمل. لدي موقع يحتوي على الكثير من الأشكال المكثفة. أحاول كتابة وظيفة عالمية ستخرج أو تمنع واجهة المستخدم عند تقديم أي نموذج على الموقع. ليس لديهم جميعًا فئة ، معرف ، وما إلى ذلك. يقوم البعض بإرسال عبر زر إرسال منتظم ، والبعض الآخر لديه بالفعل أزرار إرسال JavaScript ، إلخ.

هل هناك طريقة بسيطة لقول متى يتم تقديم أي نموذج ، فهل سيخرج نظام الموقع على نطاق واسع؟

هل كانت مفيدة؟

المحلول

يمكنك فقط استخدام محدد العناصر للحصول على كل شيء <form> عناصر ، ثم ربط معالج حتى submit حدث, ، مثله:

$("form").submit(function() {
  $(this).block(/* options here if needed */);
});
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top