日期:2014-05-17 浏览次数:20613 次
首先先说一个问题,快被这个折磨死了。做好项目以后,居然火狐解析不了,IE是可以解析的。一开始做的时候,XML文件是死的,都可以解析,后来做完却出现这个问题,上网查了很多资料,大部分转载的,说原因是这样text/xml,可我后来经过验证,原来根节点必须用tree,不能用root,呵呵,就是这样。
?
?
好,开始总结。这个项目中的给角色授予权限功能使用的是dhtmlxtree。
功能点有:
一,点击授权按钮,查询出所有权限和此角色所拥有的权限,然后生成一棵树,有权限的checkbox勾选。
二,全部展开,全部合并,全部选择,全部取消,
三,保存权限,就是得到所有节点的ID,然后删除角色权限表里面此角色的记录,然后再把权限ID和角色ID插入到角色权限表里面。
上代码: