jquery 検証プラグインを使用してフォームを検証しましたが、1 つのテキスト ボックスで国の NIC (National Identity Card) 番号を検証したいのですが、NIC 番号の正規表現を取得しました。 .
NIC 番号 :/^[0-9]{9}[vVxX]$/
テキストボックス id の正規表現:showNic
これが私のjQueryコードです...
$(document).ready(function () {
jQuery.validator.setDefaults({
// where to display the error relative to the element
errorPlacement: function (error, element) {
error.appendTo(element.parent().find('div.myErrors'));
}
});
$('#basicDetails').validate({ // initialize the Plugin
rules: {
fname: {
required: true,
lettersonly: true,
},
lname: {
required: true,
lettersonly: true,
},
},
messages: {
fname: {
required: "Please enter your first name",
lettersonly: "Login format not valid",
},
lname: {
required: "Please enter your last name",
lettersonly: "Login format not valid",
},
},
submitHandler: function (form) { // for demo
alert('valid form submitted'); // for demo
return false; // for demo
}
});
});