jquery ui dialog 内部使用asp.net控件
Posted 小江鸿
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jquery ui dialog 内部使用asp.net控件相关的知识,希望对你有一定的参考价值。
dialog中只要加上
appendTo:"form",
就能解决后端无法获取asp.net控件的值,同时解决了
modal: true,
启动模式对话框时无法操作对话框。
jquery ui dialog代码:
$(document).ready(function() { $( "#dialog" ).dialog({ autoOpen: true, appendTo:"form", height: 250, width: 300, modal: true, buttons: { 确定: function() { $("#btnCM").click(); }, 取消: function() { $( this ).dialog( "close" ); } } }); });
DIV代码:
<div id="dialog" title="选择练习层面"> <p align="center" <asp:TextBox ID="txtA" runat="server"></asp:TextBox> </p> </div>
或者可使用
$("#dialog").dialog().parent().appendTo($("form:first"));
可以解决后端获取控件值,但不能解决模式对话框的问题。
以上是关于jquery ui dialog 内部使用asp.net控件的主要内容,如果未能解决你的问题,请参考以下文章
asp.net 中的 jQuery UI 对话框和 Ajax POST
在Iframe中使用jquery ui dialog 怎么使弹出窗口居于浏览器中间