我想確保一個html字段包含至少7個整數,用於使用jquery在contact-us頁面上進行表單驗證。使用匹配函數的jQuery驗證
我想將它集成到JQuery的驗證函數similar to this。
我的問題是 - 我如何將新函數集成到JQuery的驗證?
我想確保一個html字段包含至少7個整數,用於使用jquery在contact-us頁面上進行表單驗證。使用匹配函數的jQuery驗證
我想將它集成到JQuery的驗證函數similar to this。
我的問題是 - 我如何將新函數集成到JQuery的驗證?
@elclanrs - 你讓我走了大部分路。
這是我結束了去:
<script type="text/javascript">
jQuery.validator.setDefaults({
success: "valid"
});;
jQuery.validator.addMethod('sevenDigitsOrMore', function(value) {
return value.replace(/[^0-9]/gi,"").length >= 7 ;
}, 'Enter at least 7 digits');
</script>
<script>
$(document).ready(function(){
$("#myform").validate({
rules: {
field: {
sevenDigitsOrMore: true
}
}
});
});
</script>
$.validator.addMethod('sevenDigitsOrMore', function(value) {
return /^\d{7,}$/.test(value);
}, 'Enter at least 7 digits');
好了 - 這樣使用它 - 我會做: $(文件)。就緒(函數(){ $( 「#myForm會」)驗證({ 規則:{ 字段:{ 要求:真實, sevenDigitsOrMore:true } } }); ??? – hawkeye
還有,你試過嗎?你的代碼在哪裏? – Sparky