关闭jQuery UI对话框时最佳做法是什么?我使用一个对话框,以便用户可以执行搜索。
用户完成后,我应该使用.close()还是.remove()?
我担心的是,如果他们决定再进行一次搜索,那么关闭或删除旧版本会更好吗?
谢谢!
答案 0 :(得分:1)
关闭和显示比删除和重新创建要快得多,但是如果它对您很重要,那么如果您只是保存并显示它,任何以前的用户输入仍将在对话框中。
根据我的经验,最好的办法是保持对话框,并在(重新)打开它之前对其进行初始化。这样,您可以将DOM中的添加或删除降至最低,初始化步骤使您有机会确保用户看到他们期望看到的内容。