jQuery验证和IE7出现神秘错误

jQuery验证和IE7出现神秘错误,jquery,jquery-validate,Jquery,Jquery Validate,我有一个小代码: alert(1); $('input[name^="Quantity_"]').each(function () { alert(2); $(this).rules("add", { required: true, digits: true }); alert(3); }); alert(4); 在Chrome或Firefox中,我看到警报1、2、3和4,但在IE7中,我只看到警报1和2。为什么脚本在规则()上失败 IE7不会在页面中报告错误 编辑1:

我有一个小代码:

alert(1);
$('input[name^="Quantity_"]').each(function () {
    alert(2);
    $(this).rules("add", { required: true, digits: true });
    alert(3);
});
alert(4);
在Chrome或Firefox中,我看到警报1、2、3和4,但在IE7中,我只看到警报1和2。为什么脚本在规则()上失败

IE7不会在页面中报告错误

编辑1:javascript在$.data(element.form,'validator').settings行失败。
Element.form
不为空,但
$。数据(Element.form,'validator')
未定义

谢谢

请务必调用
$(“#YourForm”)。请在使用
规则
方法之前验证()
,请参见文档:。在您的情况下,我会在
alert(1)
之前或您想初始化代码的任何地方使用该调用


#您的表单
替换为您想要的任何选择器。

您可以在这样的网站上复制它吗?