在javaScript中,验证在函数末尾清除
我已经为ASP.NET web表单中的验证文本框创建了函数。验证应在模式弹出窗口中进行。但当字段为空时,它不会显示消息。 当我在函数末尾发出警报以检查它是否进入函数时,它正确地显示了验证 下面是一个简单的验证函数,如果一切正常,它应该关闭弹出窗口,如果出现问题,它应该显示错误消息在javaScript中,验证在函数末尾清除,javascript,jquery,asp.net,validation,Javascript,Jquery,Asp.net,Validation,我已经为ASP.NET web表单中的验证文本框创建了函数。验证应在模式弹出窗口中进行。但当字段为空时,它不会显示消息。 当我在函数末尾发出警报以检查它是否进入函数时,它正确地显示了验证 下面是一个简单的验证函数,如果一切正常,它应该关闭弹出窗口,如果出现问题,它应该显示错误消息 function validateAndCloseDirectDebitDialog(validationGroup, dialogID) { var pageValid = Page_ClientVal
function validateAndCloseDirectDebitDialog(validationGroup, dialogID) {
var pageValid = Page_ClientValidate(validationGroup);
if (pageValid)
$(dialogID).modal("hide");
}
如果我简单地添加如下警报:
function validateAndCloseDirectDebitDialog(validationGroup, dialogID) {
var pageValid = Page_ClientValidate(validationGroup);
if (pageValid)
$(dialogID).modal("hide");
alert("Hello from Validation!");
}
它显示正确的验证消息。您是否像这样使用RequiredFieldValidator设置validationGroup
<asp:RequiredFieldValidator runat="server" ID="reqInvestgator" ControlToValidate="txtRevisionName"
ErrorMessage="Enter Revision Name" ValidationGroup="CreateRevisionGroup"> <font face="Verdana" size="1">* </font>
</asp:RequiredFieldValidator>
if (Page_ClientValidate('CreateRevisionGroup')) {
//Your page is valid go ahead.
}
else {
alert("Validation Failed..Enter required data");
return false;
}