Form validationsangat penting untu mengecek validnya data yang akan nanti masuk ke dalam data base. untuk itu sekarang kita akan belajar bagaimana membuat sebuah form alidation dengan JavaScript dan jQuery, dengan plugin form validation yang ada di
jQyery anda tidak perlu mengklik submit erlebih dahulu untuk mengecek apa inputan anda benar atau tidak, namun ia akan memberikan balon pemberitahuan ketika kita slah dalam mengisinya :
1. Buatlah form denga script seperti ini :
Perhatikan pada setiap inputan form ada class yang diisi format validasi yang diinginkan oleh plugin Validation Engine, berikut adalah beberapa format validation yang dipakai pada form diatas.
No | Jenis Validasi | Penggunaan |
1 | Required field, field harus diisi | validate[required] |
2 | Menentukan panjang karakter | Harus 10 karakter: validate[length[10]] Dari 0 s/d 10 karakter: validate[length[0,10]] |
3 | Harus diisi hanya nomor | validate[custom[onlyNumber]] |
4 | Harus diisi dengan format tanggal | validate[custom[dateFormat]] |
5 | Harus diisi dengan format email | validate[custom[email]] |
6 | Harus diisi dengan format URL | validate[custom[url]] |
7 | Menentukan jumlah karakter minimal | validate[min[5]] |
8 | Menentukan jumlah karakter maksimal | validate[max[5]] |
9 | Isi harus sama dengan inputan lainnya | validate[equals[fieldlain]] |
10 | Memanggil validasi Ajax | validate[ajax[namaValidasiAjax]] |
Apabila ada form yang ingin dimasukan validasi lebih dari satu maka penggunaannya adalah sebagai berikut:
Setelah mendefinisikan jenis validasi di masing-masing inputan form, maka jalankan perintah ini untuk menambahkan fungsi dari plugin Validation Engine di form anda:
Validation Engine juga dapat melakukan pengecekan via Ajax, yaitu dengan menambahkan key validasi ajax sebelum pemanggilan fungsi diatas.
Pada form masukan key `ajaxCheckEmail` ke class inputan form:
Lalu pada target URL ajax, lakukan pengecekan seperti berikut:

0 komentar
Posting Komentar