【发布时间】:2020-12-20 18:08:53
【问题描述】:
我想要什么
我想用我选择的事件在我的视图中触发客户端验证。它可能是“onblur”,也可能是另一个按钮,但不是提交按钮。
相关链接
How to trigger validation without using a submit button
Applying unobtrusive jquery validation to dynamic content in ASP.Net MVC
我的尝试
给定一个不同的事件监听器,我没有成功地触发了以下方法:
$(selector).validate();
$(selector).valid();
$.validator.unobtrusive.parseDynamicContent(selector);
$.validator.unobtrusive.parse($(selector));
总结
所以我需要客户端验证来触发给定事件(提交时除外)并显示相应的验证消息。我不觉得任何标记/剃刀语法是必要的,因为客户端验证在提交时触发并且所有相应的验证消息都按预期显示。
【问题讨论】:
-
我也发布了一些有用的东西 [这里][1] [1]:stackoverflow.com/questions/1479255/…
标签: asp.net-mvc-3 client-side-validation unobtrusive-validation