1
我不知道我的問題是更一般的還是隻有xVal特定。xVal Cliend側驗證與ajax,RenderPartial形式
目前我有一個表單,其中包含部分表格Something like this的未定義列表。在那裏我加載了Ajax的部分表單,並附帶了xVal驗證器。
我現在的問題是渲染後的表單直到回發才被驗證。
有沒有可能獲得驗證工作/在Ajax請求的表單上運行JavaScript?
Firefox正確地驗證了部分渲染表單,Internet Explorer在回發後進行。
是否可以使用Internet Explorer驗證客戶端網站上的Ajax呈現表單?
我希望我的問題清楚,如果不是,我會提供一些代碼,但我認爲它現在不是代碼專用的。
Regards
嗨 是的,xVal正在使用jQuery,所以我:) 問題是,我得到的部分形式與Ajax和在這種形式將是增加驗證字段的Javascript。 但Internet Explorer不會執行Ajax請求中的Javascript。 所以這些字段沒有得到驗證信息,它將由jquery.validate處理。 – griti 2009-10-02 10:04:21
嘗試將該代碼放入您正在加載的部分視圖中的document.ready()函數內。如果這不起作用,您可以隨時將其放入常規函數中,並在請求完成後自行執行。 – 2009-10-02 11:28:47
,但請求完成後我有哪個事件?在ActionLink onSuccess早期: -/ – griti 2009-10-06 08:46:56