加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

ASP.NET验证摘要:如何使用JavaScript禁用验证程序?

发布时间:2020-12-16 04:28:47 所属栏目:asp.Net 来源:网络整理
导读:我想用 JavaScript禁用ASP.NET RequiredFieldValidator.其实我正在使用以下代码: function doSomething() { var myVal = document.getElementById('myValidatorClientID'); ValidatorEnable(myVal,false); } 这会禁用验证器. 但我的问题是,我正在使用Valida
我想用 JavaScript禁用ASP.NET RequiredFieldValidator.其实我正在使用以下代码:
function doSomething() 
{ 
  var myVal = document.getElementById('myValidatorClientID'); 
  ValidatorEnable(myVal,false);  
}

这会禁用验证器.
但我的问题是,我正在使用ValidationSummary.此摘要显示验证消息,即使我禁用验证器.

有人能告诉我,如何在ValidationSummary中禁用验证器?

解决方法

解决方案是在禁用验证程序后添加对ValidationSummaryOnSubmit()的调用.
function doSomething()  
{  
    var myVal = document.getElementById('myValidatorClientID');  
    ValidatorEnable(myVal,false);   
    ValidationSummaryOnSubmit();
}

您可以在开发计算机上找到名为WebUIValidation.js的文件,其中包含ASP.NET验证过程使用的客户端JavaScript函数.这些函数名称很好,通常很容易弄清楚每个函数的作用.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读