所以我有一个创建页面,其中有一个 MVC Html.BeginForm,里面有输入控件和一个提交按钮(id =“myButton”)。此表单加载在我的编辑页面的 iframe (id = "myFrame") 内。编辑页面有一个带有 iframe 的模式弹出窗口。当我在编辑页面的模式弹出窗口中单击一个按钮时,我在我的 javascript 文件中调用 $("#myFrame").contents().find("#myButton").click() 。
我的问题是,当我调用按钮的 .click() 时,为什么它不会在 IE8 中触发我的客户端验证?我在chrome上试过了,效果很好。
我已经浪费了 3 天的时间来寻找答案,但到目前为止我一无所获。帮助将不胜感激。