我正在使用Jquery验证插件进行表单验证。
我只是用这个作为样本。 http://jquery.bassistance.de/validate/demo/milk/
有一个问题。第一次加载表单。单击第一个字段,不要在那里放任何东西,然后单击“选项卡”按钮移动到下一个输入字段,错误消息未显示,但该字段标记为“必需”。
有没有办法解决它?或者它应该如何。
答案 0 :(得分:0)
根据Validate plugin's reference for onblur
:
如果未输入任何内容,则会跳过所有规则,除非该字段已被标记为无效。
但您可以强制它通过绑定输入“blur
事件:
$("#signupform input").blur(function() {
$(this.form).validate().element(this);
});
答案 1 :(得分:0)
$('#id).filter(function() { return $(this).val() == ""; });
您可以获取空值的字段并进行验证。
您还可以添加类,并可以获取该类的所有空字段,即
$('.className).filter(function() {
return $(this).val() == "";
});