jQuery MiniUI

标题: 关于gridtree问题 [打印本页]

作者: gry    时间: 2014-1-26 09:39:50     标题: 关于gridtree问题

1.GridTree权限功能[attach]3854[/attach]的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格式的函数

作者: factory    时间: 2014-1-26 10:45:42

action是用来判断该节点是什么,相当于id, name是负责文本显示,checked代表是否被选中,后面判断是否有权限就是靠这个来确定,差不多就着3个字段.

具体的看我们例子的实现代码.
作者: gry    时间: 2014-1-26 14:48:58

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

已经ok了
作者: gry    时间: 2014-1-26 15:28:22

gry 发表于 2014-1-26 14:48
已经ok了

1.如何在选中“按钮”复选框,把对应的父级复选框也选择
2.比如选中“部门管理”的“删除”同时把部门管理的复选框也选中
作者: factory    时间: 2014-1-26 16:08:45

gry 发表于 2014-1-26 15:28
1.如何在选中“按钮”复选框,把对应的父级复选框也选择
2.比如选中“部门管理”的“删除”同时把部门管 ...

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




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2