2013-07-15 23 views
-2

函数运行时,如何关闭jQuery对话框?到目前为止,我已经找到了解决方法(关闭对话框后运行一个函数)。关闭函数调用中的jQuery对话框

+2

“运行函数时关闭jQuery对话框”和“将函数绑定到对话框的关闭事件”相反。这是什么? – Grinn

+0

前者是我正在寻找的。 – FearlessFuture

回答

2

使用close方法。

$(".selector").dialog("close"); 

作为文档状态,close()“关闭对话框。”

+0

谢谢你的工作! – FearlessFuture

0

我已经受够了更多的东西一样好的经验..

$(".selector").clone().dialog("open"); 

/* Then when you're done with it */ 
$(".selector").dialog("close").destroy(); 

重要的事实在于这取决于DOM对象与您合作,他们大多保持状态,因为底层代码只是隐藏和揭示div并重新定位它,关闭对话框并不会重置对话框的状态,这是一个预期的工件,尽管大多数情况下它有点麻烦。