如何更改select2下拉列表的颜色

时间:2018-09-29 09:36:44

标签: jquery jquery-select2

我正在使用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
    }
});

0 个答案:

没有答案