jquery对话框的关闭问题加载其他页面

jquery对话框的关闭问题加载其他页面,jquery,Jquery,我使用下面的代码在jQuery dailogbox上加载内部页面,但是当我单击内部页面上的Cancel按钮时。它将保留屏幕上的对话框标题栏。如何才能完成此对话框 $("#dialogBox").load('http://internalpage.aspx').dialog({ title: $(this).attr("data-dialog-title"), close: function() { $(this).remove() }, modal: true }) 这是我关闭对

我使用下面的代码在jQuery dailogbox上加载内部页面,但是当我单击内部页面上的Cancel按钮时。它将保留屏幕上的对话框标题栏。如何才能完成此对话框

$("#dialogBox").load('http://internalpage.aspx').dialog({
  title: $(this).attr("data-dialog-title"),
  close: function() { $(this).remove() },
  modal: true

})
这是我关闭对话框的代码

$('#dialog-box').dialog({
  autoOpen: false,
  resizable: true,     
  title: name,
  modal: true
});

$('#dialog-box').dialog('close');   

您是否尝试过将-close:function(){$(this.remove()},-更改为--close:function(){$(this.close()},您使用的是jQuery ui对话框还是其他插件?@GreggDuncan,是的,我以前尝试过,它有一个错误。@Franco,是的,我使用过它