からドロップダウン値を選択したときに発生するイベントを把握するのに助けが必要ですdijit.form.Select
。すでにonChange
イベントを知っているので、値を変えなくても発生するイベントを知りたいです。
使用事例
プロジェクトでdijit.form.Selectを使用しています。この選択ドロップダウンには、{Multiple、a、b、c、d}のような値があります。[複数]を選択すると、ポップアップダイアログが起動します。他の値a、b、c、またはdを選択すると、その値がそのドロップダウンに設定されます。
現在、onChangeイベントをキャッチして、ポップアップダイアログを起動できるように、ユーザーが「複数」の値を選択したかどうかを確認しています。
ここに1つの問題があります。1.デフォルトで選択された値がaであると仮定しましょう。2. [複数]を選択すると、onChangeが起動し、ポップアップダイアログが起動します。3.ここでも、[複数]を選択すると、onChangeイベントが発生しないため、コードはポップアップダイアログを起動しません。
ユーザーがドロップダウンで「複数」の値を選択するたびに、このダイアログを起動したいと思います。これを行うための提案はありますか?onClick、onBlur、onFocusイベントを使用してみましたが、あまり役に立ちません。
助けてください。