JSFiddle
请查看上面的JSFiddle链接以运行代码。
我在IE的JQuery对话框中遇到问题。
我的猜测是问题是因为多种形式或 div。我的代码如下:
<div>
<form>
<table> ..... </table>
<div id='dialog-form'>
<form> </form>
</div>
<div>
<table> .... </table>
</div>
</form>
</div>
JSFiddle代码在Firefox和Chrome中运行良好。但它在IE中显示错误
Message: cannot call methods on dialog prior to initialization; attempted to call method 'open'
任何帮助表示赞赏。谢谢。
为什么有嵌套表单?这不是合法的 HTML,甚至没有意义。弄清楚如何删除嵌套表单,您的代码将起作用。
为什么不尝试以下方法?
<div>
<form>
<table> ..... </table>
<div>
<table> .... </table>
</div>
</form>
</div>
<div id='dialog-form'>
<form> </form>
</div>