可能重复:
MVC 3 - checking if form is valid (has passed client side validation)
有没有办法检查通过/表单的不显眼验证是否有效?
如果表单无效,我需要显示一个警告框。我怎么会在mvc3中这样做? 感谢
答案 0 :(得分:19)
如果要在服务器端的View中检查它,可以使用
ViewData.ModelState.IsValid
答案 1 :(得分:18)
if (!$('#id-of-your-form').valid())
alert('Invalid');
应该这样做,MVC验证使用附加到表单的jquery.validate.js。