Treeview选择事件未在kendo ui中触发

时间:2013-06-05 06:04:34

标签: kendo-ui kendo-treeview

我的树视图定义为

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

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

1 个答案:

答案 0 :(得分:2)

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

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