【发布时间】:2011-06-15 07:29:37
【问题描述】:
我有一个带有 ClientValidationFunction 的 CustomValidator,如下所示
function checkAmount(source, args) {
var opt = document.getElementById('<%=optByAmount.ClientID %>');
var txt = document.getElementById('<%=txtAmount.ClientID %>');
if (opt.checked == true && txt.value == '') {
//args.IsValid = false;
alert('failed');
}
else {
//args.IsValid = true;
alert('passed');
}
}
仅当注释行被 COMMENTED 时,我才会收到错误消息“通过”和“失败”。启用这些线路后,我根本不会收到任何警报。为什么??
编辑 在停止并运行代码 20 分钟后(做这部分代码以外的事情),它现在可以工作了!!!感谢达米安和 ub1k。我永远不会知道为什么会这样:(
【问题讨论】:
标签: javascript asp.net customvalidator