教程集 www.jiaochengji.com
教程集 >  jQuery  >  jquery 教程  >  正文 jquery dialog open后,服务器端控件失效的快速解决方法

jquery dialog open后,服务器端控件失效的快速解决方法

发布时间:2014-06-01   编辑:jiaochengji.com
本篇文章是对jquery dialog open后,服务器端控件失效的快速解决方法。进行了详细的分析介绍,需要的朋友可以过来参考下,希望对大家有所帮助

jquery dialog为我们提供了非常漂亮实用的对话框,比单调的alert、confirm、prompt好用很多。

在使用jquery与.net共同开发时,直接调用jquery dialog的open后,服务器端控件全部失效了,不能执行相应的后台代码。只是源于jquery默认把dialog添加到body中,而不是原来所在的服务器端的form中了

解决方法:

1、可以调用dialog的open前,$("#dialog").parent().appendTo("form:first") ,通过把dialog中的内容添加到服务器端的form中来解决。

2、修改jquery的js文件,把代码添加的form中,而不是body中。

您可能感兴趣的文章:
jquery dialog open后,服务器端控件失效的快速解决方法
jQuery UI Dialog控件中的表单无法正常提交的解决方法
在JQuery dialog里的服务器控件 事件失效问题
jQuery UI的Dialog无法提交问题的解决方法
jQuery UI Dialog 创建友好的弹出对话框实现代码
JQuery Dialog(JS 模态窗口,可拖拽的DIV)
jQuery UI 教程之二 ——jquery ui dialog的使用
html5 dialog使用详解
ASP.NET 2.0服务器控件开发
jquery easyui滚动条部分设置介绍

关键词: jquery  dialog   
[关闭]
~ ~