【发布时间】:2014-11-17 18:54:24
【问题描述】:
我有一个 MVC 页面,我在视图模型中设置了一些必需属性的验证。在页面本身中,验证很棒。它会在检测到无效状态时立即触发。
所以在示例图片中我包括
当文本字段为空时,会弹出此消息。是什么触发了它?如何将我自己的自定义验证器绑定到其中?我有一个自定义验证器,它基于我无法绑定到 ViewModel 属性的异常情况。
如何使用 ready 函数将 HTML 注入页面,并将验证器附加到文本框,并将该验证器附加到文本框,使其行为类似于来自 ViewModel 属性的验证器?
以下是使该城市验证器实时工作的 ViewModel 属性示例:
[Required]
[DisplayName("City")]
public string CityName { get; set; }
谢谢!
【问题讨论】:
-
您要在 keyup 上验证还是在 blur 上验证?
-
你能提供一个小提琴或代码示例吗?
-
我只是要将我自己的类添加到 jquery 自定义验证器中。
-
至少提供一个你正在使用的验证器的链接,那里有几十个。
标签: jquery asp.net-mvc unobtrusive-validation