对于使用JavaScript填充的文本框,仍然显示requiredfieldvalidator的验证消息

时间:2019-04-26 06:33:05

标签: javascript c# asp.net webforms

需要检查文本框是否为空或不使用RequiredFieldValidator,同时单击提交按钮时将显示错误消息,并且如果我们使用javascript填充文本框,然后单击其他位置,则错误消息不会隐藏。如果在其上键入任何内容并移动光标,则该时间错误消息将被隐藏。

skip_if

2 个答案:

答案 0 :(得分:1)

您可以简单地强制执行与使用jQuery change在TextBox中键入文本时相同的结果。

$('#txtValue').val('New Value');
$('#txtValue').change();

答案 1 :(得分:0)

我正在使用javascript,因此在分配值之后,请使用带有RequiredFieldValidator ID的validatorEnable函数     ValidatorEnable(document.getElementById('<%= _validatorForExeFile.ClientID%>'),true);