权限绑定问题, 角色和菜单
如图:角色绑定时,我只希望绑定最顶层的节点就可以了, 但是传过去将所有选中的checkbox。怎么样在后台找出最顶层的节点
------解决方案--------------------先取得全部勾选的节点,遍历取得没有父节点的即是
------解决方案--------------------1、获取root节点判断是否选中 选中则到第2步
2、判断root下的所有节点是否都被选中(是所有,不是子节点),是则root节点有效 否则到第3步
3、循环被选中的子节点,如果是叶子节点则可直接判断, 否则进行第2步 直到为叶子节点为止
其实就是个迭代
easyui好像没有直接获取一个节点下的所有节点的方法 但是有个getChildren方法 也可以用迭代法获取一个
节点下的所有节点 这个lz应该会吧
------解决方案--------------------我写个和lz这个类似的系统 只是页面用的是operamask 有兴趣lz可以看看
http://blog.csdn.net/tianma630/article/details/8461339