2011-09-04 82 views
0

我想更新我在其中使用ajax.beginform的partialview。通常,第一次在客戶端驗證,但是當我使用外部按鈕事件刷新部分視圖innerHTML時,它不再在按鈕提交上進行客戶端驗證。ASP.net MVC 3 Ajax.beginform更新和客戶端驗證問題

它在谷歌瀏覽器中工作正常,但它不能在IE 8,9或Mozilla中運行。

請在下面找到鏈接,下載我創建的示例項目。

Download Sample

回答

1

我發現了一種方法來解決這種情況。

變化1只 作爲示例項目我引用的頁面佈局上稱爲Jquery.validate.min.js 2個jQuery的腳本和jquery.validate.unobstusive.js但我沒有引用我的部分觀點的jQuery腳本文件。的

變化2

,而不是更新的partialview ajax.beginform的內容,我們需要更新療法partialview這是$(「#dvPartialData」)的容器。在家裏指數查看HTML(結果)控制器。