select2 を初期化した後、データの配列を設定する必要があります。そのため、次のようなものを作成したいと思います。
var select = $('#select').select2({});
select.data([
{id: 1, text: 'value1'},
{id: 1, text: 'value1'}
]);
しかし、次のエラーが発生します。
オプション 'data' は、要素に添付されている場合、Select2 では許可されません。;
私の HTML:
<select id="select" class="chzn-select"></select>
選択要素の代わりに何を使用すればよいですか?
検索するアイテムのソースを設定する必要があります
ベストアンサー1
オンロードの場合:
$.each(data, function(index, value) {
$('#selectId').append(
'<option value="' + data[index].id + '">' + data[index].value1 + '</option>'
);
});