ASP .NET MVC客户端验证是否有一些"有效"标志?

Igo*_*nko 2 asp.net-mvc

在我的asp mvc应用程序中,我使用标准客户端验证(DataAnnotations + MicrosoftAjax.js + MicrosoftMvcValidation.js).我需要在成功/不成功的客户端验证后显示一些弹出消息(jGrowl)(因此我不能使用ModelState.IsValid).所以我搜索一些标准的标志,指示客户端验证状态.有人知道吗?它存在吗?

Dar*_*rov 7

我不知道MicrosoftMvcValidation是否公开了这样的函数,但是使用jQuery你可能会检查是否有任何表单字段包含错误:

var isValid = $('#formId .input-validation-error').length > 0;
Run Code Online (Sandbox Code Playgroud)

  • 我认为变量应该是:"isInvalid"而不是"isValid". (2认同)