jquery ui dialog 內部使用asp.net控件
阿新 • • 發佈:2017-11-17
end 問題 textbox 代碼 jquer dto click serve form
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控件