我想要一个非常基本的 JQuery 对话框,但我不能让它工作。
我使用了网站上的示例,就像我以前一样(并且它有效),但是对于这个特定的项目,对话框的行为很奇怪。这可能是我犯的一个愚蠢的错误,但我找不到它,所以我希望你们能帮帮我。
当我打电话时:
$('#TextOnlyDialog').dialog();
我得到了对话框,但我也得到了里面的整个原始 html 页面(当它应该在它后面时),它后面的所有东西都消失了。
这就是我正在做的事情(不是整个代码,而是基本结构):
<link type="text/css" href="Extras/css/smoothness/jquery-ui-1.8.23.custom.css" rel="stylesheet" />
<script type="text/javascript" src="Extras/js/jquery-1.8.0.min.js"></script>
<script type="text/javascript" src="Extras/js/jquery-ui-1.8.23.custom.min.js"></script>
<script type="text/javascript">
function Initialize() {
$('#TextOnlyDialog').dialog();
}
</script>
<body onload="Initialize();">
<form id="MainForm" runat="server">
<asp:ScriptManager ID="PageScriptManager" runat="server" />
<asp:UpdatePanel ID="PageUpdatePanel" runat="server">
<ContentTemplate>
<div id="TextOnlyDialog" title="Dialog Title">
</ContentTemplate>
</asp:UpdatePanel>
</form>
</body>
谢谢!!