kendo ui中没有触发Treeview Select事件

问题描述:

我有一个类似的树视图

$("#treeview").kendoTreeView({
  dataSource:homogenous,
  dataBound: function(e){
       $("#treeview").data("kendoTreeView").select(".k-item:first");
 },
  select: function(){
     alert('selectd');
 }
});

最初,树视图正在选择.但是它没有得到select的警报.但是,当我们选择节点时,它会收到警报.我应该如何摆脱它们.

Initially the treeview is selecting. But it is not getting the alert of select. But when we selecting the node it is getting the alert. How should i get rid of them.

select方法不会触发select事件.但是,您可以使用触发方法来触发任何事件:

The select method won't fire the select event. You can however use the trigger method to fire any event:

dataBound: function(e){
   $("#treeview").data("kendoTreeView").select(".k-item:first");
   $("#treeview").data("kendoTreeView").trigger("select", { 
      node: $("#treeview .k-item:first")[0] 
   });       
},