我正在通过ajax远程填充select2输入
$.getJSON(DataLink, function (data) {
$('#select').select2({
data: $.map(data.data, function (obj) {
return {id: obj.id, text: obj.name};
})
});
});
我需要从远程数据中为选项插入自定义属性,但由于“data”选项仅定义选项值的id和选项文本的文本,如何将第三个数据obj映射为数据属性?
return {id: obj.id, text: obj.name,flagship:obj.flagship_id};