jQuery MiniUI

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

关于gridtree问题 [复制链接]

Rank: 6Rank: 6

跳转到指定楼层
楼主
发表于 2014-1-26 09:39:50 |只看该作者 |倒序浏览
1.GridTree权限功能的json实现必须的这种格式吗
[
        { id: 'sys', name: '系统配置' },
        { id: 'dept', name: '部门管理', pid: 'sys',
                functions: [
                        { action: 'add', name: '新增', checked: true},
                        { action: 'remove', name: '删除', checked: true},
                        { action: 'edit', name: '编辑', checked: false},
                        { action: 'search', name: '查询', checked: false},
                        { action: 'addlist', name: '批量新增', checked: false},
                        { action: 'submit', name: '提交表单', checked: true}
                ]
         },
          { id: 'gryqq', name: 'grycs',pid: 'sys'},
         { id: 'gry', name: 'gry' }

]
2.是否有简便的方式可以生成此json格式的函数
附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

沙发
发表于 2014-1-26 10:45:42 |只看该作者
action是用来判断该节点是什么,相当于id, name是负责文本显示,checked代表是否被选中,后面判断是否有权限就是靠这个来确定,差不多就着3个字段.

具体的看我们例子的实现代码.

Rank: 6Rank: 6

板凳
发表于 2014-1-26 14:48:58 |只看该作者
factory 发表于 2014-1-26 10:45
action是用来判断该节点是什么,相当于id, name是负责文本显示,checked代表是否被选中,后面判断是否有权限 ...

已经ok了

Rank: 6Rank: 6

地板
发表于 2014-1-26 15:28:22 |只看该作者
gry 发表于 2014-1-26 14:48
已经ok了

1.如何在选中“按钮”复选框,把对应的父级复选框也选择
2.比如选中“部门管理”的“删除”同时把部门管理的复选框也选中

Rank: 8Rank: 8

5#
发表于 2014-1-26 16:08:45 |只看该作者
gry 发表于 2014-1-26 15:28
1.如何在选中“按钮”复选框,把对应的父级复选框也选择
2.比如选中“部门管理”的“删除”同时把部门管 ...

生成checkbook的时候.把checkbook的id跟行的id关联,然后根据行id找到行对象,设置改行选中

Archiver|普加软件

GMT+8, 2024-11-6 23:38 , Processed in 1.042628 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部