例如,如果我有一个数字输入并输入“1”,它将不会告诉我该号码在我提交之前无效。提交后,每次击键都会触发输入验证。
这是打算吗?
我知道插件会在提交时验证输入,但我只是很好奇。
<input type="number" class="form-control" placeholder="Amount" name="amount"/>
$(function(){
$( "form" ).validate({
rules: {
amount: {
required: true,
min: 0.01
}
}
});
});
谢谢!
答案 0 :(得分:1)
“例如,如果我有一个数字输入并输入”1.“,它就不会告诉我这个数字在我提交之前是无效的。一旦提交,每次按键都会触发输入验证。
这是打算吗?“
是的,它按预期工作。
每一次模糊。如果您有无线电/复选框,则每次点击。
因为在用户尝试提交无效表单之前,您不希望任何验证唠叨用户。
答案 1 :(得分:1)
您可以在提交表单之前验证输入字段。以下是“模糊”事件的示例代码:
$(':input').live('blur', function () {
$(this).valid();
});
您也可以检查其他一些事件的验证。