gpt4 book ai didi

jQuery Validate 在 IE 7 和 8 中导致错误

转载 作者:行者123 更新时间:2023-12-01 01:38:41 25 4
gpt4 key购买 nike

使用 jQuery 1.5.2 出现 javascript 错误:

Error: '$.validator.methods[...]' is null or not an object

我在IE7和IE8下测试过,出现错误。验证在 Firefox 4 及更早版本中运行良好。

当从地址 1 字段切换到地址 2 字段时..事实上,当从包含信息的地址 1 单击到不包含信息的地址 2 时。另外...从邮政编码字段切换或单击到县字段时很奇怪,我在邮政编码和/或县内外的信息中没有收到任何错误...而且,邮政编码字段有一个 maskedinput 验证,而县却没有。我正在使用 jQuery 1.4.2 并看到了对类似问题的回答 (Jquery Validator not working in IE 7 or 8)。我使用的是 jQuery 1.4.2,并升级到 1.5.2,结果相同。

这是我的验证代码。

$('#frm_subefoLocation').validate({
rules: {
address1: { require:true,maxlength:100,minlength:2},
address2: { require:false,maxlength:100},
city: { require:true,maxlength:100,minlength:2},
zip: { required:true,minlength:5,maxlength:10,number:true},
county: { require:false,maxlength:100,minlength:0},
mailAddress1: { require:true,maxlength:100,minlength:2},
mailAddress2: { require:false,maxlength:100,minlength:0},
mailCity: { require:true,maxlength:100,minlength:2},
mailZip: { required:true,minlength:5,maxlength:10,number:true}
}
});

这是屏蔽输入代码:

// set up mask for entry
$('#zip').mask('99999');

有什么想法吗?

最佳答案

今天早上查看代码时我注意到...不允许“require”...“required”是必需的..这种差异并没有影响 Firefox,但肯定会影响 IE。

关于jQuery Validate 在 IE 7 和 8 中导致错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5971987/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com