使用 jQuery 获取不显眼的验证结果

getting unobtrusive validation result with jquery

提问人:Daniel 提问时间:5/31/2013 更新时间:5/31/2013 访问量:1191

问:

我在 MVC 项目中的表单中使用了不显眼的验证。如果不显眼的验证失败,我需要在屏幕上弹出一些东西,如果它通过,我会关闭表单。

现在我的问题是,我怎样才能在客户端找到不显眼的验证结果?

asp.net-mvc 模型-视图-控制器 unobtrusive-validation

评论


答:

1赞 officert 5/31/2013 #1

您可以使用 jQuery 绑定到表单的 submit 事件。提交表单后,您可以检查它是否有效,如果不是则可以弹出对话框。

var form = $('#yourform');
form.submit(function() {
    if(!form.valid()) {
        alert('The form is not valid!!');
    }
});