请检查上方 JSFiddle 链接以了解运行代码。
我在IE中遇到JQuery Dialog问题。
我的猜测是因为多个表单或 divs 。 我的代码如下:
<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'
任何帮助表示赞赏。谢谢。
答案 0 :(得分:1)
为什么你有嵌套表格?这不是合法的HTML,甚至没有意义。弄清楚如何删除嵌套表单,您的代码将起作用。
为什么不试试以下内容?
<div>
<form>
<table> ..... </table>
<div>
<table> .... </table>
</div>
</form>
</div>
<div id='dialog-form'>
<form> </form>
</div>