tnblog
首页
视频
资源
登录

jstree自定义二级右键菜单

4758人阅读 2020/7/17 21:42 总访问:280420 评论:0 收藏:0 手机
分类: 前端

代码如下:语法其实就是submenu

  1. addfile: {
  2. "label": "新建",
  3. submenu: {
  4. addHtmlEditer: {
  5. "label": "新建1",
  6. "action": function (data) {
  7. var inst = jQuery.jstree.reference(data.reference);
  8. obj = inst.get_node(data.reference);
  9. layer.open({
  10. type: 2,
  11. title: '新增[' + obj.text + ']的子组',
  12. shadeClose: true,
  13. area: ['380px', '300px'],
  14. content: '/admin/Group/add/id/' + obj.id //iframe的url
  15. });
  16. }
  17. },
  18. addMarkdown: {
  19. "label": "新建2",
  20. "action": function (data) {
  21. }
  22. }
  23. }
  24. }
评价

jstree添加点击事件

code show:$('#树形id').bind("activate_node.jstree",function(obj,e){ //获取当前节点 varcurrentNo...

jstree根据 ID 获取节点方法:

jstree根据 ID 获取节点方法: var node = $('#树形id').jstree("get_node", id);

jstree自定义右键菜单

自定义右键菜单:重写contextmenu即可,把他放到contextmenu中$("#你的树形id").jstree({ contextmenu:{ }});代...

jstree默认展开、收起

默认展开 // 所有节点加载完成后触发 $('#jstree1').on("ready.jstree", function(e, data) { // ...

jstree事件中拿来绑定的原始数据

比如要拿到绑定的id其实里边有个original属性就是绑定上来的原始对象,这样就可以随便的拿到了,这个树形组件封装得还是很...

jstree获取当前选中节点与选中指定节点

获取jstree当前选中节点function getSelectNodeId() { var treeNode = $('#树形id').jstree(true).get_selected(t...

jstree的点击事件,改变事件等

直接贴代码: //加载完成后触发的事件 $('#tree_3').on("ready.jstree", function (e, data) ...

jstree 实现搜索功能

注意需要在初始化的时候plugins加上search "plugins" : [ "contextmenu", "dnd", &qu...
旧年素颜,君记否
排名
15
文章
52
粉丝
1
评论
2
ICP备案 :渝ICP备18016597号-1
网站信息:2018-2025TNBLOG.NET
技术交流:群号656732739
联系我们:contact@tnblog.net
公网安备:50010702506256
欢迎加群交流技术