2
私は4レベルまでのカテゴリセレクタを持っています。選択可能な値は1つのテーブルに格納されます。この表には、id、parentId、レベル、およびラベルの値があります。これは階層構造を構築する。ExtJS階層選択 - 複数の選択フィールドを持つデータ構造のようなツリーを持つカテゴリセレクタ
- 1ルートカテゴリ
- - 2サブカテゴリ
- ---- 3サブサブカテゴリ
- ------ 4サブサブサブカテゴリー
今私は4つの選択フィールドが必要です。最初のもののみがアクティブになり、他のものは非表示になり、非アクティブになります。これが選択されている場合、2番目のものは最初にフィルタリング/更新され、アクティブになります。 ... 等々。私は選択したカテゴリとして最も深いカテゴリのIDを返すだけです。しかし、いくつかのカテゴリは2または3レベルしかありません。フォームがロードされている場合は、レベルを知り、親を取得することによって、選択したフィールドから逆方向に自身を補充する必要があります。
セレクタは既に存在しますか?あなたは例がありますか?
これを使用しますかhttp://xtemplate.sourceforge.net/? –
いいえ、私は1つのドロップダウンフィールドしか持たず、これをsenchas xtemplateでスタイルします。より深いカテゴリーはより多くのものを意図しています。私は約80のカテゴリしかないので、これはユーザにとって合理的です。ほとんどのユーザーは初めてドロップダウンを使用し、タイプヘッド機能を使用します。 – Manuel