kendo ui DropDownList预先选择第一个元素

时间:2016-02-10 22:21:23

标签: kendo-ui

我有一个kendo ui下拉列表

<select id="mySelect" 
        kendo-drop-down-list 
        k-options="controller.mySelect"
        ng-model="controller.model">
</select>

然后,当我更改另一个选择时,我成功刷新了选择

 $("#initiative_select").data("kendoDropDownList").dataSource.read();

但是初始选择是空白的,我想选择第一个项目, 我试图通过

在dataBound上做到这一点
dataBound: function(e) {
     e.sender.select(e.sender.dataItem(0));
}

但它不起作用。

1 个答案:

答案 0 :(得分:3)

我认为您可以在 dataBound 功能

上使用此功能
if (this.select() === -1) { //check whether any item is selected
   this.select(0);
   this.trigger("change");
}

如ggkrustev所述,issue on github

a DEMO here