未处理的异常:0x800a138f - JavaScript运行时错误

时间:2017-05-11 10:54:35

标签: javascript jquery

当我尝试通过调用rules()方法向Radiobutton列表添加规则时,我收到了下面提到的异常。

第3747行第3行http://localhost:XXXXX/Scripts/jquery-2.2.3.js中的未处理异常 0x800a138f - JavaScript运行时错误:无法获取未定义或空引用的属性“jQuery223064526755237397352”

我使用了以下代码:

$('#' +RadioButton_ID).each(function () {                    
                        FieldRequired($(this), true);                    
                }
}
function FieldRequired(field, boolean) {
    if (boolean == true) {
        field.rules("add",
            {
                required: true,
                messages:
                {
                    required: errorMessage_Required
                }
            });
    }
}

1 个答案:

答案 0 :(得分:0)

只是看一下它就有两件事。

你们每个人都缺少一个结束括号")"。

你正在迭代一个id。 Ids在您的项目中应该是唯一的。

编辑: 根据你的需要,你可能想要使用其他东西而不是$(this)。 如果你真的有多个元素要迭代,可以试试这个:

  SELECT DATEDIFF(DAY,CONVERT(DATETIME,'14/10/2016',103),CONVERT(DATETIME,'15/10/2016',103))