7

select2/タグ付けサポートのオートコンプリートで「一致が見つかりません」というテキストを無効にするにはどうすればよいですか?

これは私が今持っているものです:

$('#ProductDescriptions_30_keywords').select2({
        tags:[],
        tokenSeparators: [",", " "],
        minimumResultsForSearch: -1
        }
    );

ただし、オートコンプリート ウィンドウに「一致が見つかりませんでした」というメッセージが表示されます。これを削除したいと思います。

4

5 に答える 5

11

私はあなたが何を得ていると思います...ユーザーがリストに存在しない検索フィールドに値を入力した場合、「一致が見つかりませんでした」というテキストを非表示にしたいですか?

おそらくCSSでそれを行うことができます:

.select2-no-results {
    display: none !important;
}

ここに例があります。

于 2013-08-28T20:42:56.313 に答える
8

実際、私はselect2 v4タグを使用していましたが、以下のコードが役に立ちました:

 $(document).find(".email_contact_search").select2({
    tags: true,
    tokenSeparators: [','],
    "language":{
      "noResults" : function () { return ''; }
    }
  });

noResults 言語文字列を none にしました:

"language":{
          "noResults" : function () { return ''; }
        }

それが誰かを助けることを願っています

于 2017-04-09T14:56:21.783 に答える
3

select2 4.0の場合、次のことができます

.select2-results__message {
    display: none !important;
}
于 2016-01-14T20:00:10.830 に答える
1
.select2-results {
     display: none;
 }

**これをオーバーライドするだけです**

于 2015-10-23T06:47:42.477 に答える