【发布时间】:2015-12-11 13:17:55
【问题描述】:
在 rails 4.2.2 中,我正在实现一个 jstree 功能。脚本如下,
$('#tree').jstree({
'core' : {
'data' : {
'url' : function (node) {
return '/users/files/treedata.json'
},
'data' : function (node) {
return { 'id' : node.id };
}
}
}
});
生成的 JSON 数据是这样的
[{"id":1,"text":"Home","parent":"#","user_id":1,"asset_id":null,"root_node":true,"created_at":"2015-09-15T09:34:15.000Z","updated_at":"2015-09-15T09:34:15.000Z"},{"id":2,"text":"kishore","parent":"1","user_id":1,"asset_id":1,"root_node":false,"created_at":"2015-09-15T09:34:16.000Z","updated_at":"2015-09-15T09:34:16.000Z"}]
现在根节点和子节点都显示有文件夹图标,如何更改子节点的图标?
还有如何开启文件夹和文件操作(“contextmenu”)功能?
【问题讨论】:
标签: javascript jquery ruby-on-rails contextmenu jstree