我想确保一个 html 字段至少包含 7 个整数,以便在使用 jquery 的联系我们页面上进行表单验证。
我想将它集成到 JQuery 的验证功能中,做类似的事情。
我的问题是 - 如何将新功能集成到 JQuery 的验证中?
我想确保一个 html 字段至少包含 7 个整数,以便在使用 jquery 的联系我们页面上进行表单验证。
我想将它集成到 JQuery 的验证功能中,做类似的事情。
我的问题是 - 如何将新功能集成到 JQuery 的验证中?
$.validator.addMethod('sevenDigitsOrMore', function( value ) {
return /^\d{7,}$/.test( value );
}, 'Enter at least 7 digits');
@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>