javascript - 从 asp.net 的验证器获取事件到状态更改的 jquery

标签 javascript jquery asp.net validation

如果我页面的验证器改变了它们的状态,我想在 jquery 中触发一个事件。

这是我的用例:

  1. 在 Adressform 中,所有验证器都是隐藏的。
  2. 如果我提交表单,就会显示。
  3. 现在我想触发一个 jQuery 函数,它用红色边框呈现所有行(不是输入字段,而是它们的父行)(意味着添加一个 css 类)
  4. 如果我现在更改字段并且验证器隐藏,我还想隐藏输入父项周围的边框

我不想让计时器每 100 毫秒检查一次显示的验证器(这会完美地工作),但我只想听验证器的显示/隐藏事件

有什么想法吗,我如何才能将监听器添加到验证器的更改事件中?

问候 克里斯托夫

最佳答案

以下是从 JavaScript 调用 .NET 验证器的方法:
Manually calling ASP.NET Validation with JavaScript

您可以将上述内容与 jQuery 事件或 jQuery Validation 集成.

注意:此解决方案适用于绑定(bind)到 .NET 验证器的情况,否则只需使用 Dave 提到的 jQuery 验证即可。

关于javascript - 从 asp.net 的验证器获取事件到状态更改的 jquery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3257831/

相关文章:

javascript - 使用拨号控件制作动画图像 (HTML/JavaScript/...)

javascript - jquery .html() VS innerHTML()

javascript - i10n angularjs 分配翻译变量

jquery - 如何解决这个问题: Cross-Origin Read Blocking (CORB) blocked cross-origin response

javascript - 为什么这段代码在 Firefox 中运行缓慢?

javascript - 如何以编程方式检查按钮单击上的真正 extjs 树面板复选框?

javascript - 将 yaml 字符串转换为 JSON 对象

jquery - 如何将标签内容(例如标签名称和属性)显示为字符串?

c# - 如何使用 C# 从字符串生成条形码?

ASP.NET ReportViewer Google Chrome CPU 使用率