2011-09-02 16 views
1

我嘗試驗證我的形式,其負載使用Ajax窗口。 但是,不起作用:Telerik的MVC窗口jQuery的驗證問題

$.validator.unobtrusive.parse("#myform"); 

問題解決了,如果

1)I包括在局部視圖jquery.validate.unobtrusive.min.js文件,其中是形式

2)或者我包括js。文件中的默認組(但這種老辦法2010年第二季度http://www.telerik.com/community/forums/preview-thread/aspnet-mvc/grid/client-side-validations-with-mvc-3-don-t-work.aspx) 我的問題是,今天怎麼是我的問題解決了最佳狀態。 謝謝。最好的祝福。

回答

1

這兩種方法都是有效的,因爲它們實質上是做同樣的事情,但爲了確保您在所有視圖中具有相同的JavaScript功能,最簡單的方法是將腳本手動包含在ScriptRegistrar中。有關所有這些的更多信息,請參閱this documentation article