评论:JQuery select+zTree扩展插件(原创)  [查看原文]

所属分类:输入-选择框

 15909  144  13
当前第1页 / 共1页
    紫炎-DL0
    2023/9/5 16:16:08
    通过JS直接selectZTreeSet给插件一个默认值,然后selectZTreeGet是取不到值的,必须要用鼠标选取一下才能取到值,是因为直接Set的时候没触发OnChange事件吗?绑定选择项是通过OnChange事件处理的?
        紫炎-DL0
        2023/9/5 16:35:04
        哦,不对,是我搞错了,不好意思~😥
    回复
    陌??雨哜0
    2022/8/9 9:32:41
    有没有更新数据的方法呀
        平凡1
        2022/8/14 20:26:42

        再调一次这个方法就可以了,它不会重复创建对象的,第一次回创建对象,第二次后就更新参数,包括数据

        $("#select").selectZTree({data: treeData});
    回复
    ?数☆☆D小火柴0
    2022/8/3 11:08:50
    这如何默认全部打开状态 需要给数据添加 open:true 属性 有没有开关控制 expandAll(true); 二次打开后 选择状态的颜色没有保存下来
        平凡0
        2022/8/14 20:27:49
        待v1.5.1版本审核通过,使用这个版本就可以了,这个解决了这个二次打开不会变更原数据选中状态
    回复
    空白0
    2021/8/10 17:08:46
    zNodes这个是什么格式一直报错 Cannot read properties of undefined (reading '0')
        平凡1
        2021/8/11 9:12:56

        插件默认使用根父ID为 0,如果你使用了其他字符串或数字来标识,就必须在配置里添加以下配置的rootPId项,指定根父ID

        key: {
            idKey: ztree配置, 节点数据中保存唯一标识, 默认“ id”,
            pIdKey: ztree配置, 节点数据中保存其父节点唯一标识的属性名称, 默认“ pId”,
            rootPId: ztree配置, 用于修正根节点父节点数据, 默认“ 0”,
            name: ztree配置, 用于标识节点数据名称, 默认“ name”,
        }
    回复
    水若寒0
    2021/5/10 13:55:30
    IE下什么也不显示
        西瓜0
        2021/5/10 14:26:00
        这里测试ie9,+++ie11都没有问题哦。
    回复
    吖、世玉0
    2021/4/19 17:21:15
    ie浏览器不兼容find写法,需要自己在引用的公共方法中添加兼容代码 回复
    似此星辰非昨夜0
    2021/4/16 14:16:59
    目前这个插件有一些很严重的问题,
    1.模糊查询后,悬浮提示有问题
    2.关闭下拉框后,模糊查询的输入框未清空
        深秋の黎明1
        2021/4/29 10:47:56

        修改jquery.select.zTree.v1.2.min.js文件:
        问题一的可以直接去掉模糊匹配的样式,格式化js文件后注释掉

        var C = '<span style="color: whitesmoke;background-color: darkred;">' + D + "</span>";

        并将下面一行的 return C 改为 return D
        问题二可以在doChange函数中最后一行加上

        h.$container.find("input").val("");
    回复

讨论这个项目(13)回答他人问题或分享插件使用方法奖励jQ币 评论用户自律公约

取消回复