2012-06-18 33 views
0

我正在尝试做一些类似于“检查列表”的事情,例如,当所有必填字段被输入并且其他字段验证已通过时,它将实时更新。 Knockout.Js可以实现这个吗? 主要问题的确是您是否可以检查MVC ModelState及其在客户端脚本中的错误集合?MVC模型的实时验证

回答

0

我建议你看看进入淘汰赛验证插件:

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

我知道你正在试图做的服务器但是唯一的方法就是向服务器发送ajax请求 - 每当值发生更改时,您都必须发送请求。这可能是一个更好的方法来做一些客户端验证,并且该插件肯定会有帮助

0

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

if ($("#your_form_id").valid()){ 
     // if it is valid continue ; 
    } 
+1

这完全是jQuery验证 - 并没有问题。但是如果你想远程访问服务器端验证,所有的注释和东西,总是[远程验证](http://msdn.microsoft.com/en-us/library/gg508808%28v=vs 0.98%29.aspx) –