为了账号安全,请及时绑定邮箱和手机立即绑定

带有ASP.NET按钮回发的jQueryUI对话框

带有ASP.NET按钮回发的jQueryUI对话框

慕神8447489 2019-07-11 13:46:27
带有ASP.NET按钮回发的jQueryUI对话框我有一个jQueryUI对话框在ASP.NET页面上运行得很好:jQuery(function() {     jQuery("#dialog").dialog({         draggable: true,         resizable: true,         show: 'Transfer',         hide: 'Transfer',         width: 320,         autoOpen: false,         minHeight: 10,         minwidth: 10     });});jQuery(document).ready(function() {     jQuery("#button_id").click(function(e) {         jQuery('#dialog').dialog('option', 'position', [e.pageX + 10, e.pageY + 10]);         jQuery('#dialog').dialog('open');     });});我的DIV:<div id="dialog" style="text-align: left;display: none;">     <asp:Button ID="btnButton" runat="server" Text="Button" onclick="btnButton_Click" /></div>但btnButton_Click从未被称为.。我该怎么解决呢?更多信息:我添加了这段代码以将div移动到表单中:jQuery("#dialog").parent().appendTo(jQuery("form:first"));但还是没有成功.。
查看完整描述

3 回答

?
开心每一天1111

TA贡献1836条经验 获得超13个赞

你已经接近解决方案了,只是得到了错误的对象。应该是这样的:

jQuery(function() {
    var dlg = jQuery("#dialog").dialog({
                         draggable: true,
                         resizable: true,
                         show: 'Transfer',
                         hide: 'Transfer',
                         width: 320,
                         autoOpen: false,
                         minHeight: 10,
                         minwidth: 10
                     });
    dlg.parent().appendTo(jQuery("form:first"));});



查看完整回答
反对 回复 2019-07-11
  • 3 回答
  • 0 关注
  • 494 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信