2013-09-16 66 views
0

我有一個視圖,其中有3個部分視圖正在渲染。如何檢查MVC提交按鈕點擊驗證錯誤?

並且在父視圖(索引,其中部分視圖正在渲染)中有一個保存按鈕。此保存按鈕對所有部分視圖都是通用的。

我的問題是,我沒有得到中,我可以檢查的方式是沒有任何模型驗證,任何方式的同時,點擊保存按鈕部分景色射擊。

我用支票下面的保存按鈕點擊: -

var status = $('form').valid(); 

但它不是所有的檢查只檢查在那個特定的局部視圖的驗證部分views.Its的驗證中,我我點擊保存按鈕。

+0

您是否使用ValidationFor helpers? Unobstrusive驗證是爲應用程序啓用?你包括JqueryValidation文件嗎?發佈cshtml來幫助我們來幫助你! – Fals

+0

是的,我使用ValidationFor幫助器。 – Pawan

+0

你應該發佈視圖代碼! – Fals

回答

0

我得到that.We該解決方案可以簡單地檢查「輸入驗證錯誤」類的形式的長度提交event.Just這樣的: -

如果($(」輸入validation-。錯誤「)。length == 0) { //表單上沒有驗證。 } else { //驗證在某處發射。 }