【发布时间】:2015-01-15 08:06:20
【问题描述】:
我使用 Asp.net 和 C#。当我点击一个按钮显示消息时,我得到一个弹出框,但是当我点击弹出框上的关闭按钮时,它并没有关闭弹出框。
aspx页面语法:
<div id='dialog-page' title="Modal">
</div>
<asp:LinkButton ID="lbtnModal" runat="server" Text="View" OnClientClick="javascript:return showDialog(this.name);"></asp:LinkButton>
jQuery 代码:
function showDialog(uniqueName) {
var url = "ReportGenerationSingleACView.aspx?id=";
var temp=document.getElementById('<% =txtCustomerID.ClientID%>').value;
url=url+temp;
$("#dialog-page").load(url).dialog({
title: "AC View Details",
autoOpen: false,
resizable: true,
height: 400,
width: 600,
modal: true,
buttons:
{
Close: function() {$(this).dialog("close");}
}
});
$('#dialog-page').dialog('open');
return false;
}
这里有一些关于弹出工作的更多信息,但那些不适合我:
堆栈溢出问题:jQuery Pop up not working
为什么它不适合我?如何处理或我错过了什么?帮我解决这个问题。
如果有任何问题,请询问 - 提前谢谢您,任何类型的建议都可以接受。
注意:弹出 X 图标正常工作,关闭按钮也被触发,但弹出窗口未关闭
【问题讨论】:
标签: javascript jquery asp.net jquery-ui popup