• 2011-12-06

    在ASP.NET下使用jQuery UI下的Dialog产生提交空值及服务器控件失效的解决办法 - [Web 设计及编程]

    第1种方法:

    使用代码:$("#dialog").parent().appendTo("/html/body/form[0]");

     

    第2种方法:

    加入一个<div id="dialog_target"></div>这样的DIV,然后把Dialog写入这个DIV里面。

    $("#dialog").parent().appendTo("#dialog_target");

     

    第3种方法:

    1、修改Dialog的JS代码,把代码添加到form中,而不是body里面
    2、Dialog内部的自定义HTML不使用,而直接加入一个IFRAME,把里面的HTML移到另外的页面中,再与父页面进行交互就OK(我使用的就是这种方法,这样这些独立出来的代码还可以复用

     

    以上方法来自:http://blog.csdn.net/lennydou/article/details/5333171

    我选择了第二种,正常通过