我创建了一个简单的 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 是一个 JSON,其格式类似于 { id : '1' label : 'nodeName'}
树已成功创建。但是我无法选择节点。一旦我将鼠标移离节点,它就会被取消选择。 我需要选择一个节点并根据所选节点执行操作
我错过了什么
谢谢
最佳答案
添加
onClick: function(item){
//perform operation based on selected node
}
到您的dijit.Tree
。
关于javascript - 无法选择 Dijit 树的节点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12350233/