我正在使用select2下拉列表来选择库存产品。我想根据库存的可用性更改下拉列表的颜色。如果没有库存,则选项的颜色应为红色。否则为绿色。服务器端的响应包含一个名为stock的数据属性,其中包含库存数量。如果库存大于零,则选项颜色应为绿色,否则为红色。
$('#aid').select2({
placeholder: 'Select product ',
minimumInputLength:2,
cache:false,
ajax: {
url: 'definesale.php?aid=true',
dataType: 'json',
delay: 50,
processResults: function (data) {
//response is ["id"=>2,"text"=>"product","stock"=>2]
return {
results: data
};
},
cache: false
}
});