2017-10-10 11 views
0

xe:namePickerコントロールで[OK]ボタンを選択した後に部分リフレッシュを設定するにはどうすればよいですか?名前ピッカーコントロールでOKの後に部分リフレッシュ

私は割り当てられたフィールドに選択した値をコピーするforプロパティしか持っていません。

そのフィールドのonchangeイベントが、常に値の変更を認識しているとは限りません。

+0

あなたはシナリオを特定するために働かないonChangeを再現できますか?私はそれの問題を認識していない。 –

+0

が再生されますか?はい、それは常に起こります(読んで:動作しません)。 onChangeイベントで簡単なプリント( "beats me")を追加すると、Edit Boxが名前ピッカーコントロールから値を取得したときにノッチが発生します。 –

+0

には、ダイアログのクローズイベントのハンドルを取得する方法がありますか? –

答えて

0

編集ボックスの代わりに、hereとしてDojo Name Text Boxを使用することをお勧めします。それは検証の必要性を回避します - 名前ピッカーを提供しても編集ボックスを使用しても、ユーザーは手動で値を入力し、名前ピッカーから選択した後でも編集できます。 Dojo Name Text BoxとDojo List Text Boxは、ピッカーで使用する唯一のコントロールであり、ほとんどの場合、onChangeを問題なく使用します。

[イベント]タブのデフォルトはonClickです。 OnChangeの代わりにonClickをコーディングしたことは複数回ありますが、簡単に識別でき、修正可能です。

+0

私はonChangeイベントが発生したと感じています。 「for」フィールドの(新しい)値は、イベント(まだ)では使用できません。それはできますか? –

関連する問題