Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery ui Jquery ui对话框关闭事件以刷新窗口_Jquery Ui_Modal Dialog - Fatal编程技术网

Jquery ui Jquery ui对话框关闭事件以刷新窗口

Jquery ui Jquery ui对话框关闭事件以刷新窗口,jquery-ui,modal-dialog,Jquery Ui,Modal Dialog,我需要一种在关闭jqUI模式窗口时重新加载父页面的方法。不知何故,我目前正在做的事情不起作用(想象一下) 我从来没有得到调试器语句,所以我假设我的事件是错误的 如何获取关闭对话框事件以及如何使用它重新加载页面。。。我想我已经解决了第二部分。试试这个: $( "div#addPat" ).dialog({ close: function(event, ui) { debugger; .... } }); 参考:谢谢。。。这很有效。但是现在,我不知道这是否是我想要去

我需要一种在关闭jqUI模式窗口时重新加载父页面的方法。不知何故,我目前正在做的事情不起作用(想象一下)

我从来没有得到调试器语句,所以我假设我的事件是错误的

如何获取关闭对话框事件以及如何使用它重新加载页面。。。我想我已经解决了第二部分。

试试这个:

 $( "div#addPat" ).dialog({
 close: function(event, ui) {
      debugger;
      ....
  }
});

参考:

谢谢。。。这很有效。但是现在,我不知道这是否是我想要去的方向。。。每次关闭对话窗口时重新加载整个页面似乎有点干扰。我可能会去另一个方向。。。但是谢谢!!!!!!!
event
ui
是否曾经填充过有用的内容?如果您只想根据触发关闭的原因关闭窗口,该怎么办?似乎
ui
总是空的。@Snekse,我想你的问题本身应该是一个新问题。我相信您可以在不使用
事件
ui
参数的情况下关闭,并且它可以正常工作。我在API文档中看到了这段代码,因此我将其发布在我的解决方案中。我可以考虑使用这些参数的一个原因是,如果您想通过调用
event.preventDefault()
进行覆盖。多亏了你,我从来没有认真地质疑过这些论点。以下是我找到的一些有用的链接:
 $( "div#addPat" ).dialog({
 close: function(event, ui) {
      debugger;
      ....
  }
});