jQuery blockui على أشكال "طبيعية"
-
30-09-2019 - |
سؤال
لقد بحثت مرحبًا وانخفاضًا ، لكن لا يمكنني العثور على إجابة بدون الكثير من العمل. لدي موقع يحتوي على الكثير من الأشكال المكثفة. أحاول كتابة وظيفة عالمية ستخرج أو تمنع واجهة المستخدم عند تقديم أي نموذج على الموقع. ليس لديهم جميعًا فئة ، معرف ، وما إلى ذلك. يقوم البعض بإرسال عبر زر إرسال منتظم ، والبعض الآخر لديه بالفعل أزرار إرسال JavaScript ، إلخ.
هل هناك طريقة بسيطة لقول متى يتم تقديم أي نموذج ، فهل سيخرج نظام الموقع على نطاق واسع؟
المحلول
يمكنك فقط استخدام محدد العناصر للحصول على كل شيء <form>
عناصر ، ثم ربط معالج حتى submit
حدث, ، مثله:
$("form").submit(function() {
$(this).block(/* options here if needed */);
});
لا تنتمي إلى StackOverflow