jquery ui对话框:删除还是关闭?

时间:2013-04-01 17:30:58

标签: jquery jquery-ui

关闭jQuery UI对话框时最佳做法是什么?我使用一个对话框,以便用户可以执行搜索。

用户完成后,我应该使用.close()还是.remove()?

我担心的是,如果他们决定再进行一次搜索,那么关闭或删除旧版本会更好吗?

谢谢!

1 个答案:

答案 0 :(得分:1)

关闭和显示比删除和重新创建要快得多,但是如果它对您很重要,那么如果您只是保存并显示它,任何以前的用户输入仍将在对话框中。

根据我的经验,最好的办法是保持对话框,并在(重新)打开它之前对其进行初始化。这样,您可以将DOM中的添加或删除降至最低,初始化步骤使您有机会确保用户看到他们期望看到的内容。