Tor*_*ben 8 javascript asp.net
我想用JavaScript禁用ASP.NET RequiredFieldValidator.其实我正在使用以下代码:
function doSomething()
{
var myVal = document.getElementById('myValidatorClientID');
ValidatorEnable(myVal, false);
}
Run Code Online (Sandbox Code Playgroud)
这会禁用验证器.但我的问题是,我正在使用ValidationSummary.即使我禁用验证器,此摘要也会显示验证消息.
有人能告诉我,如何在ValidationSummary中禁用验证器?
解决方案是在禁用验证程序后添加对ValidationSummaryOnSubmit()的调用.
function doSomething()
{
var myVal = document.getElementById('myValidatorClientID');
ValidatorEnable(myVal, false);
ValidationSummaryOnSubmit();
}
Run Code Online (Sandbox Code Playgroud)
您可以WebUIValidation.js在开发计算机上找到一个调用的文件,其中包含ASP.NET验证过程使用的客户端JavaScript函数.这些函数名称很好,通常很容易弄清楚每个函数的作用.
| 归档时间: |
|
| 查看次数: |
5571 次 |
| 最近记录: |