0

我正在尝试做类似“CheckList”的事情,例如,当输入所有必填字段并且其他字段验证已通过时,它会实时更新。是否可以使用 Knockout.Js 实现这一目标?主要问题实际上是您是否可以在客户端脚本中检查 MVC ModelState及其错误集合?

4

2 回答 2

0

您可以像这样检查表单验证,

    if ($("#your_form_id").valid()){
      // if it is valid continue ;
    }
于 2012-06-18T14:56:08.377 回答
0

我建议您查看 Knockout Validation 插件:

https://github.com/ericmbarnard/Knockout-Validation

我意识到您正在尝试进行服务器端验证,但唯一的方法是向服务器发出 ajax 请求 - 每次值更改时都必须发送请求。在客户端上进行一些验证可能是一种更好的方法,并且该插件肯定会有所帮助

于 2012-06-18T16:58:27.383 回答