关闭时我必须加载一个<div>
,因为我的 HTML 是在<div>
.
IE
window.location.href = $("#bodydiv").load('pages/test1.html');
但这实际上并没有按照我们想要的方式工作,因为<div>
加载 HTML 的实际上并不是一个.html
页面。
我怎样才能做到这一点?
代码:
function test_() {
var dDialog = $('#test1').load("pages/test.html");
dDialog.dialog({
autoOpen: false,
modal: true,
title: "Warning",
buttons: [{
text: "Ok",
click: function () {
$(this).dialog("close");
}
}],
close: function (event, ui) {
/* want to load this way but this does not (will not) work */
window.location.href = $("#bodyDiv").load('pages/test1.html');
}
});
dDialog.dialog('open');
}
如果我只是给出window.location.href = "pages/test1.html"
,HTML 会按预期加载,但不在<div>
我指定的范围内,以及该<div>
.