如何定义jQuery验证setDefaults

时间:2017-07-25 11:11:45

标签: jquery performance jquery-plugins

我的代码有问题。我使用jquery验证来验证我的表单。我的问题是如何运行setDefaults方法?因为在调试器中查看它时,我收到如下错误: TypeError:jQuery.validator未定义

jQuery.validator.setDefaults({
            success : "valid"
        });
        $("#myForm").validate({
            rules : {
                "file1" : {
                    required : true,
                    extension : "slx|mdl",
                    accept : false
                },
                "file2" : {
                    extension : "m",
                    accept : false
                },
                "file3" : {
                    extension : "xlsx|xls",
                    accept : false
                },
                "file4" : {
                    extension : "pdf",
                    accept : false
                }
              }
        });

2 个答案:

答案 0 :(得分:0)

setDefaults需要一个必须用于在您的案例验证器中验证的变量

只需将验证器var分配给您的验证方法,就像这样

r.NoRoute

应该可以正常工作

答案 1 :(得分:0)

检查您是否正确添加了 jquery 验证库:

<script src="jquery.validate.min.js" type="text/javascript"></script>