在JQuery中连接的错误消息

时间:2014-05-16 19:44:48

标签: jquery jsp

我有一个表单,我想在显示错误消息后清除它,以便显示另一条消息。我的jsp顶部有一个errMsg,它总是与我想要显示的消息一起显示。我的验证器如下:

 $.validator.addMethod("unixFileName", function(value, element){
        return /^[a-zA-Z0-9_./#-]+$/.test(value);
    });
 $.validator.addMethod("numericOnly", function(value, element){
        return /^[0-9]+$/.test(value);
    });
    var container = $('div.errMsg');
    $("#outputFileSplitForm").validate({
        errorContainer : container,
        errorLabelContainer: container,
        rules:{
            fileName:{unixFileName: true},
            groups:{numericOnly: true},
            recordsPerFile:{numericOnly: true}
        },
        messages:{
            fileName:{unixFileName: "Please enter valid Unix file path"},
            groups:{numericOnly: "Please enter a numeric value"},
            recordsPerFile:{numericOnly: "Please enter a numeric value"}
        }
    });

当我尝试在组中输入除数字以外的任何内容时,它会显示消息"请输入数字值"但当我点击其他recordsPerFile时,它会连接消息"请输入数值请输入数值"。我希望一次只能看到一条消息。 我尝试使用validator.resetForm()。它不起作用。请帮忙。

0 个答案:

没有答案