Javascript ValidatorEnable无法通过JQuery代码工作?
我必须从客户端启用并禁用Javascript ValidatorEnable无法通过JQuery代码工作?,javascript,jquery,asp.net,webforms,Javascript,Jquery,Asp.net,Webforms,我必须从客户端启用并禁用必需的字段验证器。我正在编写以下代码 document.getElementById('ctl00_Container_ucControl_RequiredFieldValControlName'); ValidatorEnable(Object, false); 我尝试使用JQuery。我可以获取对象,但通过这种方式,ValidatorEnable不起作用 我不想使用JQuery编写完整的ID 您的评论可以这样尝试: ValidatorEnable($([id$='R
必需的字段验证器
。我正在编写以下代码
document.getElementById('ctl00_Container_ucControl_RequiredFieldValControlName');
ValidatorEnable(Object, false);
我尝试使用JQuery。我可以获取对象,但通过这种方式,ValidatorEnable
不起作用
我不想使用JQuery编写完整的ID 您的评论可以这样尝试:
ValidatorEnable($([id$='RequiredFieldValControlName'])[0],false)
但是客户端id是
ctl00\u Container\u ucControl\u RequiredFieldValControlName
这将起作用$([id$='RequiredFieldValControlName'])这意味着客户端id以'RequiredFieldValControlName'结尾,这将避免您放置完整生成的id!如果您更愿意,也可以这样尝试:ValidatorEnable($('#ctl00_Container_ucControl_RequiredFieldValControlName')[0],false)TypeError:val.style未定义'val.style.visibility=val.isvalid?“隐藏”:“可见”`我不想写完整的id。