Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
jQuery UI ダイアログ ボックスを閉じる際のベスト プラクティスは何ですか? ユーザーが検索を実行できるように、ダイアログ ボックスを使用します。
ユーザーが終了したら、.close() または .remove() を使用する必要がありますか?
私の懸念は、彼らが別の検索を実行することを決定した場合はどうなるかということです...古いものを閉鎖または削除したほうがよいでしょうか?
ありがとう!
閉じて表示する方が、削除して再作成するよりもはるかに高速ですが、重要な場合は、単純に保存して表示すると、以前のユーザー入力がダイアログに残ります。
私の経験では、ダイアログを保持し、(再度) 開く前に初期化するのが最善の方法です。このようにして、DOM への追加または削除を最小限に抑え、初期化ステップにより、ユーザーが期待しているものを確実に見ることができます。