untuk memberi warna pada select2 yang dapat dilakukan
disini sy inisisasi select2 dengan json
$results[$i] = [‘id’ => “data1”,
‘satuan’=> “data2″,
‘jenis’=>”data3”,
‘text’ => “data4″)”
];
function formatState (dt) {
var $state
if (dt.jenis == 1) {
$state = $(
‘<span style=”color:#B90E0A”>’ + dt.text + ‘</span>’
);
}else{
$state = $(
‘<span>’ + dt.text + ‘</span>’
);
}
return $state;
}
$(document).ready(function() { $(‘.js-example-basic-single’).select2({ width: ‘width: 100%’, templateSelection: formatState }); });
referensi :
https://forums.select2.org/t/changing-the-colour-of-a-specific-item-in-the-select2-dropdown/691