zTree 3.0 有radio的时候,调用checkNode 后变成 checkbox

发布于 2021-11-16 00:03:49 字数 321 浏览 513 评论 4

@zTree 你好,想跟你请教个问题:

项目中使用的ztree3.0(模块比较多), 现在遇到个问题, 树上有radio的时候,调用 checkNode(node, false)取消选中后,radio 变成了 checkbox , 再次点击又变radio了。  我试了新的zTree3.5是没有问题的, 但不方便直接用,要改的地方比较多。 所以想请您帮忙能不能修复一下这个bug?


如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

等风来 2021-11-21 05:49:42

长痛不如短痛, 不知道你们那里用了多少自定义按钮。。其实就是把 button 换成 span 然后设置 class 里面有 button; 修改 css  button 前面加上 span.   然后就Ok了

孤独患者 2021-11-21 02:48:13

如果您确实也时间紧的话, 就算了, 我再想想办法, 自己debug一下, 在不行就只能下力气切换到3.5了

平定天下 2021-11-19 04:33:21

的确主要是css的问题,我试着换过。 比较了一下3.0 和3.5 的一点差别, 自定义按钮的地方按照3.0的demo用的都是button , 而3.5全改用了span, 于是就乱了,按钮各种叠加.  就这一点就头疼了, 很多地方用了自定义按钮,改了后还得每个地方都测试(时间不允许)。  

开始也这么想,这么明显的bug做demo的时候应该早发现了~~~  呵,  但我这边确实有这个情况

裸钻 2021-11-16 14:59:41

怎么印象中都没有这个 bug 呢。。。不知道为何 不方便直接用 3.5 呢?? 3.0 升级到 3.5 也就是需要替换一下 css ,js 升级是可以互相兼容的。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文