gpt4 book ai didi

ASP.NET:如何在调用 Page_ClientValidate 后进行 "reset"验证

转载 作者:行者123 更新时间:2023-11-29 10:25:36 25 4
gpt4 key购买 nike

我有一个带有 jQ​​uery 对话框的 ASP.NET 页面,显示该对话框以更改某些数据。我正在设置 jQuery 对话框,以便当用户单击“确定”按钮时它调用 ASP.NET 的

Page_ClientValidate('validationGroup') 通过 javascript,找到所有无效控件并更改它们的 CSS 类。场景如下:用户打开对话框,键入一些无效数据,单击“确定”(接收验证消息),然后单击“取消”。

现在对话框关闭了,但是验证消息还在,所以当他们再次打开对话框时,数据又回到了最初的状态,但是表单仍然处于无效状态(验证消息仍在显示)。

我需要的是在调用 Page_ClientValidate('validationGroup') 之后要调用的各种“重置”函数。这存在吗?

最佳答案

您可以调用客户端函数 ValidatorValidate(validatorObj) 以强制验证在特定验证器上再次触发。如果您将表单值重置(清除)为验证器期望的默认值,然后在它们上触发 ValidatorValidate 函数,您应该没问题。参见 documentation here .

关于ASP.NET:如何在调用 Page_ClientValidate 后进行 "reset"验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2059010/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com