1

次のように定義されたツリービューがあります

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

最初はツリービューが選択されています。しかし、 のアラートを受け取っていませんselect。しかし、ノードを選択するとアラートが表示されます。どうすればそれらを取り除くことができますか。

4

1 に答える 1

3

select メソッドは select イベントを発生させません。ただし、トリガー メソッドを使用して任意のイベントを発生させることができます。

dataBound: function(e){
   $("#treeview").data("kendoTreeView").select(".k-item:first");
   $("#treeview").data("kendoTreeView").trigger("select", { 
      node: $("#treeview .k-item:first")[0] 
   });       
},
于 2013-06-05T19:55:02.900 に答える