2014-04-14 97 views

回答

1

您應該定義一個模板來設置適當的顏色。

例子:

定義數據源爲:

var colors = [ 
    "red", 
    "green", 
    "pink", 
    "blue", 
    "yellow" 
]; 

而作爲一個模板:

<script id="template" type="text/kendo-script"> 
    <div style="background-color: #= data #">#= data #</div> 
</script> 

那麼你的下拉列表定義應爲:

var template = kendo.template($("#template").html()) 
$("#dropdownlist").kendoDropDownList({ 
    dataSource: colors, 
    template : template 
}); 

工作前這裏有足夠的空間:http://jsfiddle.net/OnaBai/MzLrS/

+0

使用相同的jsFiddle,有沒有辦法爲選定的項目改變背景顏色? –

相關問題