2012-06-18 68 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) –