如何使用jstree删除上下文菜单中的编辑选项
How to remove edit option in context menu using jstree?
我需要使用"jstree"jquery插件删除上下文菜单中的Edit选项。请告诉如何删除它。
我的代码是:
var contextualMenuSample=函数(){
$("#tree_3").jstree({
"core" : {
"themes" : {
"responsive": false
},
// so that create works
"check_callback" : true,
},
"types" : {
"default" : {
"icon" : "fa fa-folder icon-state-warning icon-lg"
},
"file" : {
"icon" : "fa fa-file icon-state-warning icon-lg"
}
},
"state" : { "key" : "demo2" },
"plugins" : [ "contextmenu", "dnd", "state", "types" ],
"contextmenu" : {
"items" :{
"Edit": false
}
}
});
}
这是我最简单的选择。所有主代码都放在"contextmenu.items"块中。
$('#c-list').jstree({
"core": {
"themes": {"responsive": false},
"check_callback": true,
},
"types": {
"default": {
"icon": "fa fa-folder text-warning fa-lg"
},
"file": {
"icon": "fa fa-file text-warning fa-lg"
}
},
"contextmenu":{
'items' : function(node) {
var items = $.jstree.defaults.contextmenu.items();
items.ccp = false;
return items;
}
},
"plugins": ["contextmenu", "dnd", "types", "search", "wholerow","checkbox"]
});
'contextmenu': {
'items' : function(node) {
var tmp = $.jstree.defaults.contextmenu.items();
tmp.ccp = false;
}
}
相关文章:
- 如何在tinymce编辑器中启用字体系列和颜色选项
- 如何使用jstree删除上下文菜单中的编辑选项
- 在Magento的后端块(选项卡编辑表单)中添加额外的js
- 在不使用Firefox的情况下编辑Firefox首选项
- 我想用所选项目的数据填充我的编辑表单
- 更改所见即所得编辑器上的字体大小选项
- 带有选项卡面板的 ace 编辑器
- 在 jquery te 文本编辑器中添加特殊字符选项
- 如果我们在表格标题中有可编辑的文本,选项卡功能将无法正常工作
- 使用X可编辑更改Select2的数据,而无需重新设置源选项
- 以编程方式设置 jqGrid 列中编辑选项的“只读”属性
- ng-Options 编辑选项 - AngularJS
- Slickgrid:是否可以将选项传递给编辑器
- 根据下拉列表中的选定选项选择要隐藏/显示的字段(编辑时)
- 为用户提供编辑Marko模板的选项是否安全
- 从列中删除jqGrid编辑选项
- 使用选择(下拉)编辑器并分析现有SQL和args时,RedQueryBuilder不会选择选项
- 可以't在Chrome开发工具“源代码”选项卡中编辑HTML
- 初始化后设置TinyMCE编辑器选项
- 这是最好的javascript库的文本框与富文本编辑选项