2013-05-28 7 views
6

ブートストラップ用のスクロール可能な複数選択リストコンポーネントが見つかりません。誰か知っている人?ブートストラップ用のマルチ選択、スクロール可能リストコンポーネントを探しています

Select2コンポーネントは素晴らしいですが、最初はドロップダウンではなくリストを展開します。

検索/フィルタリングのためのテキスト入力コンポーネントを手元に置いた場合のボーナス。

ありがとうございました!

答えて

5

あなたは複数選択ドロップダウンを探している場合this out

を確認し、2列選択レイアウトを探している場合 - herehere

+0

いいコンポーネントですが、私たちのデザイナーからのモックアップではドロップダウンではなく、リストコンポーネントが表示されています。 – fumeng

+0

2番目と3番目のリンクは – karthikr

+1

サイトのデモの例では表示されませんが、このコンポーネントのすべては選択入力に基づいています。意味、リストを見るためにトリガするには、選択をクリックしなければなりません。私はすでに展開されたListコンポーネント(Flex)またはGrid/Table(HTML)を示すJSPページを探しています。 – fumeng

1

を確認してください、私は最近、非常に単純なjQuerUI plugin模倣の複数選択を作成しました要素上で.activeクラスをトグルすることによって

$(selector).multiselect("selection") 

は、クラス.activeを持つ子エレメンのインデックスの配列を返します。

対応するCSSを適用してスクロールやその他のスタイリングを行います。

1

Bootstrap Dual Listbox 2つのリストを使用して選択を管理します。あなたのHTMLドキュメントで

:あなたのJSスクリプトで

<select name="duallistbox[]" multiselect> 
    <option value="1">Option 1</option> 
    <option value="2">Option 2</option> 
    <option value="3">Option 3</option> 
    <option value="4">Option 4</option> 
    ... 
    <option value="10">Option 10</option> 
</select> 

:その結果

$('select[name="duallistbox[]"]').bootstrapDualListbox(); 

:ドロップダウンがスクロール可能にするために Image

3

次のCSSを追加
.multiselect-container { 
    height: 200px; 
    overflow-x: hidden; 
    overflow-y: scroll; 
} 
+0

ありがとうございます;) – Harsha