繁体   English   中英

基于单选按钮检查禁用必填字段验证器

[英]Disable Required Field Validator based on RadioButton Check

当单选按钮值== 2时,代码应启用false。 但是每次我单击“提交”按钮时,它都会用LastField文本框的RequiredFieldValidator提示我。

谢谢!

 $('#<%= rblIndOrg.ClientID %>').change(function() { 
                if ($('#<%= rblIndOrg.ClientID %> input:checked').val() == "2") { 
                    $('#<%= tbLast_Name.ClientID%>').val(""); 
                    $('#<%= tbLast_Name.ClientID %>').attr("style", "display: none;");
                    $('#lblLast_Name').attr("style", "display: none;"); 
                    document.getElementById("<%=rfv_tbLast_Name.ClientID%>").enabled = false; 
                } 
                else { 
                    $('#<%= tbLast_Name.ClientID %>').attr("style", "display:inline;"); 
                    $('#lblLast_Name').attr("style", "display: block;"); 
                    document.getElementById("<%=rfv_tbLast_Name.ClientID%>").enabled = true; 
                    }
            }); 

尝试不仅禁用tbLast_Name,而且还要删除required-attribute(如果存在)

$('#lblLast_Name').attr("style", "display: none;"); 
$('#lblLast_Name').removeAttr('required');

在else块中,您应该在第一行再次添加required-attribyte。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM