Apa itu plugin validasi formulir jQuery formValidator?
Plugin validasi formulir jQuery formValidator, yang didasarkan pada perpustakaan kelas jQuery dan mewujudkan pemisahan skrip js dari kode html halaman. Anda dapat membagi beberapa grup verifikasi, dan verifikasi setiap grup tidak mempengaruhi satu sama lain. Untuk objek formulir, Anda hanya perlu menulis sebaris kode untuk dengan mudah mengimplementasikan kontrol skrip yang tak terhitung jumlahnya (secara teoritis). Saat ini, 5 metode verifikasi utama didukung, yaitu: inputValidator (kontrol panjang karakter, rentang nilai, dan jumlah pilihan untuk kontrol input, area teks, dan pemilihan), bandingkanValidator (menyediakan perbandingan dua objek, saat ini dapat membandingkan string dan tipe numerik ), ajaxValidator (verifikasi data di server melalui ajax), regexValidator (menyediakan perpustakaan ekspresi reguler yang dapat diperluas), functionValidator (fungsi eksternal dapat digunakan untuk verifikasi)
Perbedaan terbesar antara plugin ini dan kontrol verifikasi lainnya adalah tiga poin:
1. Fungsi verifikasi dapat diperluas.
Kontrol pada bahasa Mandarin, Inggris, angka, bilangan bulat, bilangan real, format alamat email, format URL berdasarkan protokol HTTP, format nomor telepon, format nomor ponsel, format mata uang, kode pos, nomor ID, nomor QQ, tanggal, dll., dll. Kontrol validasi formulir dikodekan secara keras dalam kode, sedangkan formValidator diperluas melalui file js eksternal. Anda dapat memperluas fungsi ini tanpa batas dengan menulis ekspresi reguler dan fungsi.
2. Pemisahan lengkap antara kode verifikasi dan kode html tercapai.
Semua informasi Anda tidak perlu dikonfigurasi pada elemen formulir verifikasi, Anda hanya perlu mengkonfigurasi informasi Anda di js. Jaga agar karya seni (antarmuka) dan insinyur javascript tidak saling terkait
3. Anda hanya perlu menulis satu baris kode untuk menyelesaikan semua verifikasi elemen formulir. Anda hanya perlu menulis satu baris kode untuk menyelesaikan semua kontrol
Mendukung validasi semua jenis kontrol klien
Mendukung semua sintaks pemilih jQuery, selama kontrol memiliki atribut ID dan type yang unik
Mendukung fungsi dan ekstensi ekspresi reguler. Pustaka ekstensi formValidatorReg.js disediakan, dan Anda dapat dengan bebas menambahkan dan memodifikasi konten di dalamnya.
Mendukung 2 mode verifikasi. Tipe pertama: prompt teks (mode showword); tipe kedua: prompt jendela pop-up (mode showalert)
Mendukung banyak grup paritas. Jika suatu halaman memiliki beberapa tombol kirim, pengiriman yang berbeda harus dilakukan secara terpisah, dan verifikasi yang berbeda harus dilakukan sebelum pengiriman, jadi Anda harus menggunakan fungsi grup verifikasi.
Mendukung 4 fungsi prompt informasi status, dan dapat secara fleksibel mengontrol apakah 4 status ditampilkan. Tipe pertama: Prompt saat halaman web pertama kali dibuka; Tipe kedua: Prompt saat fokus diperoleh; Tipe ketiga: Prompt saat fokus hilang dan verifikasi berhasil; dan verifikasi gagal.
Mendukung konstruksi otomatis lapisan prompt. Penentuan posisi yang tepat dimungkinkan.
Mendukung pesan kesalahan khusus.
Mendukung kontrol panjang karakter kontrol, rentang nilai, dan jumlah pilihan. Rentang nilai mendukung tipe numerik dan karakter; nomor yang dipilih mendukung kontrol radio/kotak centang/pilih.
Mendukung perbandingan dua nilai kontrol. Saat ini, tipe string dan numerik dapat dibandingkan.
Mendukung verifikasi sisi server.
Mendukung verifikasi format masukan.
Halaman beranda: index.html
Memperluas