zoukankan      html  css  js  c++  java
  • jstree使用小结(三)

    操作节点的这几个事件都比较简单: 如下

    var $tree=$('#tree1');
    $tree.jstree({...});
    //选中节点
    $tree.on('select_node.jstree',function(e,data){
        debugger;
        var id=data.node.id;//获得选中节点的id
        var name=data.node.text;//获得选中节点的name
        //data 里面还有很多其他属性,可自行debugger看
        //这里我需要自定义一些数据,通过后台传递过来,这时里面的一个data.node.data属性就非常有用了
        //可以在这个data.node.data里面传递你需要的任何数据
    });
    //重命名
    $tree.on('rename_node.jstree',function(e,data){
        debugger;
        var id=data.node.id;//获得选中节点的id
        var name=data.text;//修改后的name
        var oldName=data.old;//原name
        //data 里面还有很多其他属性,可自行debugger看
    });
            //删除节点
    $tree.on('delete_node.jstree',function(e,data){
        var id=data.node.id;//获得选中节点的id
        var name=data.node.text;//获得选中节点的name
    });

    备注: 我的项目中暂时用到这些...只是七七八八的笔记了一下,有用到这个jstree的童鞋,可以一起讨论.  O(∩_∩)O

  • 相关阅读:
    Linux内核的总结认识
    服务器的基本问题避免
    Linux中多线程信号的处理
    gdb调试
    TCP数据包的封包和拆包
    网络TCp数据的传输设计(黏包处理)
    InputArray和OutputArray
    UTF8转unicode说明
    C++使用标准库的栈和队列
    resize函数有五种插值算法
  • 原文地址:https://www.cnblogs.com/ry123/p/4616320.html
Copyright © 2011-2022 走看看