jQuery MiniUI

 找回密码
 立即注册
查看: 2086|回复: 4
打印 上一主题 下一主题

关于树形控件的json是否显示复选框的问题 [复制链接]

Rank: 3Rank: 3

跳转到指定楼层
楼主
发表于 2016-9-20 21:08:28 |只看该作者 |倒序浏览
[{    id: "form",    text: "Form",    ......    isLeaf: false,                            //是否叶子节点:+和-号    expanded: false                            //节点处于收缩状态},......]
这是官方给的json数据,但是没有是否显示复选框的设置,试了下,showCheckBox:false,showCheck:false都不行,有是否显示复选框的json数据么,求!!!还有复选框是否选中。。。

Rank: 8Rank: 8

沙发
发表于 2016-9-21 09:29:30 |只看该作者
是否显示复选框是tree的属性,不是在json里面配置的
json数据里面有checked:true,有checkbox的话就是默认勾选的

Rank: 3Rank: 3

板凳
发表于 2016-9-22 21:08:36 |只看该作者
本帖最后由 felt 于 2016-9-23 09:21 编辑
felt 发表于 2016-9-21 09:29
是否显示复选框是tree的属性,不是在json里面配置的
json数据里面有checked:true,有checkbox的话就是默认 ...

怎么说呢,tree设置是否显示复选框这个属性我了解。
但是,项目中有些节点是需要显示复选框,有些节点是不需要显示。
比如我只要子节点显示复选框,父节点不需要。或者某些节点显示。

这些树形菜单都有这样的json。刚接触mini,技术文档较少,头疼啊!

Rank: 8Rank: 8

地板
发表于 2016-9-23 09:20:52 |只看该作者
1113822338 发表于 2016-9-22 21:08
怎么说呢,tree设置是否显示复选框这个属性我了解。
但是,项目中有些节点是需要显示复选框,有些节点是 ...

http://www.miniui.com/demo/#src=tree/drawnode.html
请参考示例,我们是在前端处理的,监听ondrawnode事件
e.showCheckBox = false;可以不显示节点的复选框

Rank: 3Rank: 3

5#
发表于 2016-9-25 10:37:37 |只看该作者
felt 发表于 2016-9-23 09:20
http://www.miniui.com/demo/#src=tree/drawnode.html
请参考示例,我们是在前端处理的,监听ondrawnode ...

虽然已经找到了,但还是谢谢你!

另外提一点建议,json中 isLeaf: false, expanded: false   这些属性都有了,再添加个showCheckBow,感觉更好点。

Archiver|普加软件

GMT+8, 2024-10-3 13:24 , Processed in 1.063601 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部