1

次のように単純な dijit ツリーを作成しました。

var myDataStore = new dojo.data.ItemFileWriteStore(
         {data: { identifier: 'id', label : 'label', items: myData }});

var myModel = new dijit.tree.ForestStoreModel({ store: myDataStore });


new dijit.Tree({ model: myModel,
         showRoot: false,
       }, "myTree" ); 

myData は、{ id : '1' label : 'nodeName'} のような形式の JSON です。

ツリーが正常に作成されました。ただし、ノードを選択できません。ノードからマウスを離すとすぐに選択が解除されます。ノードを選択し、選択したノードに基づいて操作を実行する必要があります

何が足りないの

ありがとう

4

1 に答える 1

0

追加

onClick: function(item){
    //perform operation based on selected node
}

あなたにdijit.Tree

于 2012-09-10T13:49:22.930 に答える