ここで何かが足りないと思います。
Select2 は私の MVC アプリケーションで正常に動作していますが、ドロップダウン イメージ、検索イメージ、クリア イメージ、またはこのプラグインの一部である他のイメージが表示されないことを除きます。
以下は、私のページでどのように使用したかです。
1) かみそりビュー
<div> <input id="countriesList" type="hidden" class="bigdrop"/> </div>
2) スクリプト
$('#countriesList').select2(
{
placeholder: 'Select Countries',
minimumInputLength: 0,
maximumSelectionSize: 3,
multiple: true,
allowClear:true,
ajax: {
url: '@Url.Action("GetCountriesList", "Geography")',
dataType: 'json',
data: function (term, page) {
return {
searchTerm: term
};
},
results: function (data, page) {
return {
results: data
};
}
}
});
また、select2 ファイル (js、css、画像などすべて) をサイトからダウンロードしたときと同じフォルダー構造にコピーしました。CSS と JS も読み込まれていることがわかります。画像が読み込まれていないため、適切なクラスを使用していないようです。