如何设计自己的parsley.js模式?就像我想要电话号码和CNIC的模式:
电话号码= XXXX XXXXXXX(0321 5464695)
CNIC = XXXXX XXXXXXX X(38560 6665849 1)
答案 0 :(得分:0)
您可以通过制作自己的验证器来完成此任务。
作为documentation refers,您可以执行以下操作:
<form method="post" action="" id="target">
<input type="text" name="cnic" value="" data-parsley-cnic />
<input type="submit" value="Submit">
</form>
<script type="text/javascript">
$(document).ready(function() {
window.ParsleyValidator
.addValidator('cnic', function (value, requirement) {
var patt = /^\d{5} \d{7} \d{1}$/i;
return patt.test(value);
}, 32)
.addMessage('en', 'cnic', 'This value is incorrect');
$("#target").parsley();
});
</script>
您可以看到这与this jsfiddle
一起使用