2014-04-09 37 views

回答

1

分组不被剑道的DropDownList控件的支持。

2

截至2015年第一季度发布,数据源支持此功能。看起来当你绑定到本地数据时你可以做到这一点。

1

分组实际上现在支持,在与数据源相结合。这里是一个代码片段,它将使用Kendo UI 2015.3.1111和jQuery 1.9.1创建一个下拉列表,按团队颜色进行分组。数据源candidates是数据项的本地数组。下拉列表将替换页面上的HTML元素,<input id="victim"/>

var candidates = [ 
    { "id": 1, "name": "Alice", "team": "Red" }, 
    { "id": 2, "name": "Bob", "team": "Red" }, 
    { "id": 3, "name": "Charlie", "team": "Blue" }, 
    { "id": 4, "name": "Dorothy", "team": "Blue" }, 
    { "id": 5, "name": "Ed", "team": "Green" }, 
    { "id": 6, "name": "Frances", "team": "Green" }, 
    { "id": 7, "name": "George", "team": "Purple" }, 
    { "id": 8, "name": "Helen", "team": "Purple" }, 
]; 

$("#victim").kendoDropDownList({ 
    "dataTextField": "name", 
    "dataValueField": "id", 
    "dataSource": { "data": candidates, "group": "team" }, 
    "index": 0 
}); 

这是下拉的样子与股票造型在FireFox: Team members dropdown list

我以前没有注意到,但小部件还承揽组。