2楼说得对。使用remove可以解决问题。
以下代码仅供你参考
<script>
function Test()
{
var $dialog = $('<div></div>').dialog({
autoOpen: true,
title: '测试内容',
buttons: {
"关闭": function () { $(this).dialog('close');},
"确定": function () { }
},
close: function () { $(this).remove(); },
open: function ()
{
$(this).html('加载你的页面');
}
});
}
</script>