jstree使用小结(三)

本文详细介绍了如何使用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

 

转载于:https://www.cnblogs.com/ry123/p/4616320.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值