小编Mar*_*ark的帖子

验证器$ .validator.methods [方法]未定义

我有这个我继承的验证器表单代码,我收到此错误:

$.validator.methods[method] is undefined 
Run Code Online (Sandbox Code Playgroud)

而且它正在显示

'maxlength:$.validator.format("Please enter no more than {0} characters.")'
Run Code Online (Sandbox Code Playgroud)

我已经读过它可能是拼写错误或被调用的方法不存在.但是看不到它..甚至读到关于远程数据元素可能会导致问题,但是把它拿出来就打破了.

编辑:我没有向此行上传任何压缩的js代码和错误点

var result = $.validator.methods[method].call( this, element.value.replace(/\r/g, ""), element, rule.parameters );
Run Code Online (Sandbox Code Playgroud)

码:

$(document).ready(function(){
    $("#regForm").validate({
        rules:{
            confirmemailaddress: {
                equalTo: "#emailaddress" 
            },
            password: {
                password: "#username"
            },              
            adminpassword: {
                adminpassword: "#adminusrname"
            },              
            retypepassword: {
                equalTo: "#password" 
            },
            retypenewpassword: {
                equalTo: "#newpassword" 
            },
            retypeadminpassword: {
                equalTo: "#adminpassword" 
            },
            interest2: {
                notEqualTo: "#interest"
            },
            retypenewadminpassword: {
                equalTo: "#newadminpassword" 
            },
            emailaddress: {             
                remote: {
                    url: $("#validationUrl").val(),
                    type: "post",
                    data: {
                          emailaddress: …
Run Code Online (Sandbox Code Playgroud)

jquery jquery-validate

12
推荐指数
1
解决办法
3万
查看次数

标签 统计

jquery ×1

jquery-validate ×1