Rumah >hujung hadapan web >tutorial js >jQuery Pengesahan Plugin pengesahan plug-in manual verification_jquery

jQuery Pengesahan Plugin pengesahan plug-in manual verification_jquery

WBOY
WBOYasal
2016-05-16 15:18:021173semak imbas

jquery.validate ialah rangka kerja pengesahan di bawah jquery Dengan kelebihan jquery, kami boleh dengan cepat mengesahkan beberapa input biasa, mengembangkan kaedah pengesahan kami sendiri, dan juga mempunyai sokongan yang baik untuk pengantarabangsaan.

Mod pengesahan biasa adalah seperti berikut:

<form id="ff" action="xxx"> 
... 
<input type="submit" value="提交"> 
</form> 
[java] view plaincopy在CODE上查看代码片派生到我的代码片
$('#ff').validate() 

Selagi anda mengklik butang serah, pemalam akan mengesahkan secara automatik.

Tetapi kadangkala kami ingin mengklik butang lain untuk mengesahkan borang, dan kemudian melakukan yang lain berdasarkan hasil pengesahan borang

Melihat kod sumber, saya mendapati terdapat kaedah form() Kaedah ini adalah untuk melaksanakan operasi pengesahan, walaupun makna literal kaedah tersebut tidak sepadan.

Kemudian kita boleh melakukan ini:

var validator;// 申明一个全局变量 
$(function(){ 
validator = $('#ff').validate();// 这句话会返回一个对象 
}) 
function add() { 
var b = validator.form();// 返回一个布尔值 
if(b){ // 验证成功 
// do add... 
} 
} 
<button onclick="add()">保存</button> 

Jika ralat pengesahan berlaku, mesej ralat akan dipaparkan. Jika anda ingin mengosongkan mesej ralat, anda boleh memanggil kaedah validator.reset();

Dengan cara ini, dengan dua kaedah

validator.form() dan validator.resetForm() kita boleh menggunakan pemalam pengesahan secara fleksibel.

Medan pengesahan

diperlukan – medan diperlukan

jauh – pengesahan jauh

panjang min – Pengesahan panjang minimum

panjang maksimum – pengesahan panjang maksimum

julat panjang – pengesahan julat panjang

min – pengesahan nilai minimum

maks – pengesahan nilai maksimum

julat – pengesahan nilai julat

e-mel – Pengesahan alamat e-mel

url – pengesahan alamat URL

tarikh – pengesahan tarikh

dateISO –pengesahan format tarikh ISO

nombor – Pengesahan nombor perpuluhan

digit – pengesahan digital

kad kredit – pengesahan nombor kad kredit

equalTo – Sahkan bahawa nilai kotak teks lain adalah sama

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn