JQuery Dialog IE问题

时间:2013-06-10 17:38:10

标签: jquery internet-explorer dialog

JSFiddle

请检查上方 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'

任何帮助表示赞赏。谢谢。

1 个答案:

答案 0 :(得分:1)

为什么你有嵌套表格?这不是合法的HTML,甚至没有意义。弄清楚如何删除嵌套表单,您的代码将起作用。

为什么不试试以下内容?

<div>
     <form>
           <table> ..... </table>
            <div>
                <table> .... </table>
            </div>
      </form>
</div>
<div id='dialog-form'>
    <form> </form>
</div>