ما هو المكون الإضافي للتحقق من صحة نموذج jQuery formValidator؟ المكون الإضافي للتحقق من صحة نموذج jQuery formValidator، والذي يعتمد على مكتبة فئة jQuery ويدرك فصل البرامج النصية js عن كود html للصفحة. يمكنك تقسيم مجموعات تحقق متعددة، ولا يؤثر التحقق من كل مجموعة على بعضها البعض. بالنسبة لكائن النموذج، ما عليك سوى كتابة سطر من التعليمات البرمجية لتنفيذ عدد لا يحصى من عناصر التحكم في البرنامج النصي (نظريًا) بسهولة. حاليًا، يتم دعم 5 طرق تحقق رئيسية، وهي: inputValidator (التحكم في طول الحرف ونطاق القيمة وعدد التحديدات للإدخال ومنطقة النص وعناصر التحكم المحددة)، وcomparValidator (يوفر مقارنة بين كائنين، ويمكنه حاليًا مقارنة السلاسل والنوع الرقمي )، ajaxValidator (التحقق من البيانات على الخادم من خلال ajax)، regexValidator (توفير مكتبة تعبير عادية قابلة للتوسيع)، functionValidator (يمكن استخدام الوظائف الخارجية للتحقق) أكبر الاختلافات بين هذا البرنامج الإضافي وعناصر التحكم الأخرى في التحقق هي ثلاث نقاط: 1. يمكن توسيع وظيفة التحقق. التحكم في الصينية والإنجليزية والأرقام والأعداد الصحيحة والأرقام الحقيقية وتنسيق عنوان البريد الإلكتروني وتنسيق URL استنادًا إلى بروتوكول HTTP وتنسيق رقم الهاتف وتنسيق رقم الهاتف المحمول وتنسيق العملة والرمز البريدي ورقم المعرف ورقم QQ والتاريخ وما إلى ذلك، يتم ترميز عنصر التحكم في التحقق من صحة النموذج في التعليمات البرمجية، بينما يتم توسيع formValidator من خلال ملفات js الخارجية، ويمكنك توسيع هذه الوظائف بشكل لا نهائي عن طريق كتابة التعبيرات والوظائف العادية. 2. يتم تحقيق الفصل الكامل بين رمز التحقق ورمز html. لا يلزم تكوين جميع معلوماتك في عنصر نموذج التحقق، ما عليك سوى تكوين معلوماتك في js. حافظ على العمل الفني (الواجهة) ومهندسي جافا سكريبت من التشابك 3. ما عليك سوى كتابة سطر واحد من التعليمات البرمجية لإكمال عملية التحقق من عنصر النموذج. ما عليك سوى كتابة سطر واحد من التعليمات البرمجية لإكمال كافة عناصر التحكم يدعم التحقق من صحة جميع أنواع ضوابط العميل يدعم جميع صيغ محدد jQuery، طالما أن عنصر التحكم له معرف فريد وسمة النوع يدعم ملحقات الوظيفة والتعبير العادي. يتم توفير مكتبة الامتداد formValidatorReg.js، ويمكنك إضافة المحتوى وتعديله بحرية في الداخل. يدعم وضعين للتحقق. النوع الأول: موجه النص (وضع كلمة العرض) النوع الثاني: موجه النافذة المنبثقة (وضع التنبيه) يدعم مجموعات التكافؤ متعددة. إذا كانت الصفحة تحتوي على أزرار إرسال متعددة، فيجب إجراء عمليات إرسال مختلفة بشكل منفصل، ويجب إجراء عمليات تحقق مختلفة قبل الإرسال، لذلك يتعين عليك استخدام وظيفة مجموعة التحقق. يدعم 4 وظائف سريعة لمعلومات الحالة، ويمكنه التحكم بمرونة فيما إذا كانت الحالات الأربع معروضة أم لا. النوع الأول: المطالبة عند فتح صفحة الويب لأول مرة النوع الثاني: المطالبة عند فقدان التركيز؛ النوع الثالث: المطالبة عند فقدان التركيز ونجاح التحقق؛ وفشل التحقق. يدعم البناء التلقائي للطبقات السريعة. تحديد المواقع بدقة ممكن. دعم رسالة الخطأ المخصصة. يدعم التحكم في طول حرف عنصر التحكم ونطاق القيمة وعدد التحديدات. يدعم نطاق القيمة أنواع الأرقام والأحرف؛ ويدعم الرقم المحدد عناصر التحكم في الراديو/مربع الاختيار/التحديد. يدعم المقارنة بين قيمتين للتحكم. حاليا، يمكن مقارنة أنواع السلسلة والرقمية. يدعم التحقق من جانب الخادم. دعم التحقق من تنسيق الإدخال.