请查看this link,然后点击右下角的底部。
一旦显示错误,我想要发生的是清除错误所属字段的错误消息。这样,用户可以阅读上面的描述和诸如此类的东西。
基本上我想要做的是在点击时删除必填字段的错误消息。现在情况并非如此;即使您单击必填字段,错误消息仍然存在。
这是我目前的验证码:
$(document).ready(function() {
// validate signup form on keyup and submit
var validator = $("#form_respond").validate({
rules: {
select: "required",
proforma: "required",
date_from: "required",
date_to: "required"
}
});
如果您有任何其他信息需要帮助我回答我的问题,请告诉我。
我不是在寻找另一个插件;我只是想改变当前的代码以达到我的目标。
答案 0 :(得分:0)
您可以使用setTimeout在提交后x秒后清除错误消息。只需寻找这些小虫子并用它们做你想做的事情(例如显示:无,用DOM删除等):
<label for="whatever" generated="true" class="error">This field is required.</label>