我有一个验证器Webform.aspx
<asp:RequiredFieldValidator ID="val1" ClientIDMode="Static" runat="server"/>
在我的 jquery 中,我有一个函数试图禁用它,由标记中的一个按钮调用
btnclick = function()
{
var a = $('#val1');
alert(a); //alerts [object Object]
ValidatorEnable(a, false); //gets a console error
}
执行此功能时,控制台中出现错误(我使用的是 Google Chrome),说uncaught TypeError: Cannot set property 'visibility' of undefined
这是说我的 var a 未定义吗?...但这没有任何意义,因为它正在提醒[object Object]
我也做到了alert(a.length
),这1
正如预期的那样给了我。