jQueryダイアログボックスを使用しています。ダイアログを開いたときに古い値が必要になるという問題があります。jQueryダイアログに古い値が保持される
古い値を持たずにダイアログを再オープンする方法はありますか?
ダイアログの代わりにモーダルウィンドウを使用できますか?
私はどのようにモーダルウィンドウを使用できますか?
jQueryダイアログボックスを使用しています。ダイアログを開いたときに古い値が必要になるという問題があります。jQueryダイアログに古い値が保持される
古い値を持たずにダイアログを再オープンする方法はありますか?
ダイアログの代わりにモーダルウィンドウを使用できますか?
私はどのようにモーダルウィンドウを使用できますか?
私はあなたの問題を完全に理解しているかどうかはわかりませんが、私は推測します!
ダイアログを開いたり閉じたりして、入力値をリセットすることができます。オープン
$('#elementId').dialog({
open: function(event, ui) {
//clear input fields here
}
});
ありがとうございます。私は登録ユーザーではないので、あなたのコメントをマークすることはできません –
登録 - その価値がある:) – redsquare
を使用して
例えばあなたが値を取得した後、ダイアログのクローズイベントの「破壊」と呼んでいることを確認してください。これにより、次の起動時にダイアログが適切に再初期化されます。 http://blog.balfes.net/2013/02/14/properly-cleaning-up-a-jquery-dialog-box-to-prevent-memory-leaks/
乾杯、 ボブ
これはおそらく、あなたがダイアログを構築する方法によるものである - - あなたはあなたのコードの例を投稿する場合、私はそれが簡単にできると確信している私は実際に自分のサイトでこの問題について書きました並べ替えられました。 – Fenton