良い日、私はユーザーがメニューから選択肢を選択できるウェブアプリケーションを構築しています。これまでのところ、私はメニュー項目の選択を非常にうまく処理してきました。私はメニュー項目に選択リスナーを割り当て、それに応じてアクションを実行できます。ExtJS 4 - メニューの選択項目の取得
しかし、選択肢に基づいて何かを行うことができるようになるには、最初にユーザーをログインさせる必要があります。フローは次のようになります。
Menu Item Selection --> Log In --> Action based off of the menu selection
私の主な問題は、メニューから選択項目を取得できないようです。私はこれについてSencha Docsをチェックしましたが、Menu
はgetSelection()
メソッドを持っていないようです。メニューで選択した項目を取得できるようにする必要があります。
誰もがこのシナリオで回避策を知っていますか?どんな援助や鉛も非常に高く評価されます。
['click'](http://docs.sencha.com/extjs/4.2.5/#!/api/Ext.menu.Menu-event-click)イベントを使用できます。 –
@CD ..メニューから選択した項目をフェッチするには、どのくらい正確にクリックイベントを使用しますか? – Razgriz
メニューには選択された状態がありません。代わりにコンボボックスが必要なのかもしれません。そうでない場合は、隠しフィールドを追加してそこにクリックされたアイテムを保存することができます。 – serg