5

タグを選択するために優れたselect2 jquery プラグインを使用しています。

結果を制限する方法を見つけることができません (最初の 5 つだけと言います)。

私のコード:

var tags = []; // this array is filled with user's tags
$("#tags").select2({
    minimumInputLength: 2,
    placeholder: 'tags',
    tags: tags,
    tokenSeparators: [",", " "],
    closeOnSelect: false
});

何か案は?

4

3 に答える 3

5

maximumSelectionSize選択できる結果の数を制限する場合は、オプションを参照してください

于 2013-02-11T00:58:48.640 に答える
1

どうですか

tags = tags.slice(0, 5);

あなたの文脈に関連するところならどこでも。

于 2013-02-04T10:17:46.633 に答える
0

データベース呼び出しを介して結果を取得している場合は、SQL クエリで LIMIT ステートメントを編集できます。たとえば、これは最初の 10 件の結果のみを返します。

SELECT id,categories FROM wikitags WHERE categories LIKE :term ORDER BY 
categories ASC LIMIT 0,10 

リモート コールの場合は、ソリューションがよりトリッキーになります。

于 2014-05-14T14:52:22.810 に答える