Asp MVC 不显眼的客户端验证始终返回 true
我们有一个部分视图,其中包含启用了不显眼的客户端验证的表单。
如果我们使用 Html.Action 加载部分视图,验证将在客户端进行。
如果当用户单击链接时,我们使用 JQuery 用部分视图填充 div,则客户端验证始终返回 true。
知道发生了什么事吗?
We have a partial view that contains a form with unobtrusive client validation enabled.
If we load the partial view using Html.Action, the validation works on the client side.
If when the user clicks a link we use JQuery to populate a div with the partial view , the client validation always returns true.
Any idea what is going on?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您需要解析新的 html 以连接验证控件。您可以使用以下方法来执行此操作:
其中选择器返回保存新 HTML 的容器。这就是我在选项卡式界面中使用的方法。
You need to parse the new html to hook up the validation controls. You can do this using:
where the selector returns the container holding the new HTML. This is what I use with tabbed interfaces.