2016-02-10 24 views
1

我有劍道UI下拉列表劍道UI DropDownList的預選擇第一要素

<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

我認爲你可以在你的數據綁定功能

if (this.select() === -1) { //check whether any item is selected 
    this.select(0); 
    this.trigger("change"); 
} 

正如ggkrustev提到的利用這一點,在issue on github

a DEMO here