所以我有一個帶有MVC Html.BeginForm的Create頁面,裏面有輸入控件和一個提交按鈕(id =「myButton」)。該表單被加載到我的編輯頁面的iframe(id =「myFrame」)中。編輯頁面帶有iframe的模式彈出窗口。當我點擊編輯頁面的模式彈出按鈕時,我在我的JavaScript文件中調用$(「#myFrame」)。contents()。find(「#myButton」)。click()。.click不會在IE8中觸發客戶端驗證
我的問題是,當我調用按鈕的.click(),爲什麼它不會觸發我在IE8中的客戶端驗證?我在鉻上試了一下,效果很好。
我已經浪費了3天尋找答案,但到目前爲止我沒有提出任何問題。非常感謝幫助。
小的優化,但你把$( 「#myFrame」)的內容()找到(#myButton「)點擊()到$(#。點擊() –
我記得這樣做,它不工作,因爲按鈕是在一個iframe中。 – user2533730