我有一个包含10个字段的表单需要验证为数字,我想将所有字段验证为数字,但我不想对所有字段执行类似的操作:#field:{number:true}
。
添加“自定义方法”或addClassRules将是快速解决方案。
如何创建“自定义方法”来验证某个类.number
以“替换”当前验证为#id:{ required:true, number:true}
的方法?
我找到了答案,我希望它会有所帮助。
$(document).ready(function(){
jQuery.validator.addClassRules({
fieldNumber: { required: true, number: true
}
});
});
此函数使用class =“fieldNumber”验证任何字段
让我知道如果此功能有助于添加评论。
谢谢大家
答案 0 :(得分:0)
这样的事情应该有效:
$(document).ready(function(){
$('#btn').click(function(){
$(':text').each(function(){
// put other rules here
if(isNaN($(this).val()))
{
$(this).css('background-color', 'red');
}
});
});
});
<强> Sample here 强>