jQuery验证:删除附近的错误消息onClick

时间:2012-01-16 20:41:18

标签: javascript jquery validation

请查看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" 
                }
            });

如果您有任何其他信息需要帮助我回答我的问题,请告诉我。


我不是在寻找另一个插件;我只是想改变当前的代码以达到我的目标。

1 个答案:

答案 0 :(得分:0)

您可以使用setTimeout在提交后x秒后清除错误消息。只需寻找这些小虫子并用它们做你想做的事情(例如显示:无,用DOM删除等):

<label for="whatever" generated="true" class="error">This field is required.</label>