GXT (バージョン 1.2.2) グリッドを広範囲に使用する Web アプリがあります。変更を加えても保存しない場合は、ユーザーに警告したいと思います。
ポップアップ ダイアログでグリッドを使用する場合、ユーザーが終了する唯一の方法は、ボタン ([閉じる] または [OK]) を使用することです。閉じるボタンに SelectionListener を追加すると、"isDirty()" チェックを実行してユーザーに警告することができます。
ダイアログを使用していない場合、ページを離れる制限はありません。ユーザーは、サイド メニューをクリックし、別のタブを選択し、各ページにある更新または次のページ ボタンを押すことができます。それらのすべてのイベントをリッスンできますが、もっと簡単な方法はありますか? 発生する「アンロード前」イベントのようなものですか?