FLEXBuilder 3スタンドアロン、SDK 3.5
こんにちは、アイテムレンダラーを備えたリストコントロールがあります。データバインディングを介して、リスト内の項目を選択すると、対応するデータセットが編集用のフォームに表示されます。[保存]ボタンをクリックすると、変更が更新されます。
フォームに変更が加えられたが保存されていない場合、ユーザーが別のリストアイテムに移動しようとした場合は、ユーザーにプロンプトを表示する必要があります。プロンプトを確認したら、クリックしたアイテムに移動し、変更を破棄します。そうでない場合は、「保存」をクリックする機会があるように、現在の場所にとどまります。
リストのクリックイベントでリスナーを試してみましたが、preventDefault()も使用しましたが、選択したアイテムを変更するデフォルトの機能を妨げるものは何もないようです。
どんな助けでも大歓迎です。