3
如何在dijit.Tree中设置单个选择模式?我选择单一模式的意思是用户不应该能够通过使用Shift键或Ctrl键+鼠标点击节点来选择多个节点。如何禁用dijit.Tree中的多个节点选择?
如何在dijit.Tree中设置单个选择模式?我选择单一模式的意思是用户不应该能够通过使用Shift键或Ctrl键+鼠标点击节点来选择多个节点。如何禁用dijit.Tree中的多个节点选择?
该选择由dijit/Tree::dndController
处理,默认为dijit/tree/_dndSelector
。有一个属性singular
在_dndSelector
及其文档指出:
单数:布尔
只允许一个元素的选择,如果为真。
树没有在singular = true模式下测试过,不清楚它是否有效。
无论如何,这似乎工作:
var tree = new dijit.Tree({
id: "tree1",
model: model
}).placeAt(win.body());
tree.dndController.singular = true;
瞧瞧吧的jsfiddle:http://jsfiddle.net/phusick/UxWUs/
谢谢!工作:) – TechnoCrat