js的 dhtmlXTreeObject 实现角色功能的添加
来源:互联网 发布:mac版cad 编辑:程序博客网 时间:2024/06/14 07:32
需求:使用js框架(dhtmlXTreeObject)为角色添加具备的功能权限。
源代码:
var dialogArgment = window.dialogArguments;var tree;function doOnLoad(){preLoadImages();<strong>tree=new dhtmlXTreeObject(document.getElementById('funcTreebox'),"98%","100%",0);tree.setImagePath("${ctx}/core/images/");tree.setDragHandler();</strong>
var act;var systime=new Date().getTime();var loadXmlUrl = "${ctx}/system/loadResc.action?id=<s:property value='id'/>&systime=" + systime + "&role.id=<s:property value='role.id' /> &pageState=<s:property value='%{pageState}'/>&loadAll="+dialogArgment<span style="color:#33cc00;"><s:if test="act=='editInput'"></span>act = 'editInput';<span style="color:#33ffff;"></span><span style="color:#33cc00;"></s:if><s:elseif test="act=='view'"></span>act = 'view';<span style="color:#33ff33;"></s:elseif></span>loadXmlUrl += '&act='+act;loadXmlUrl = encodeURI(loadXmlUrl); <span style="color:#33ff33;"><s:if test="pageState != 'view'"></span><strong>tree.enableCheckBoxes(true);tree.enableThreeStateCheckboxes(true);</strong><span style="color:#33ff33;"></s:if></span><strong>tree.loadXML(loadXmlUrl);</strong>}
function preLoadImages(){var imSrcAr = new Array("line1.gif","line5.gif","line3.gif","line4.gif","minus2.gif","minus3.gif","minus4.gif","plus2.gif","plus3.gif","plus4.gif","icon_1s.gif","tombs.gif","tombs_mag.gif","book_titel.gif","iconCheckAll.gif");var imAr = new Array(0);for(var i=0;i<imSrcAr.length;i++){imAr[imAr.length] = new Image();imAr[imAr.length-1].src = "${ctx}/core/images/"+imSrcAr[i];}}function getAllLeaf(){ //取得所有选择的选项,并处理var allStr=tree.getAllCheckedBranches(); //alert(allStr);obj=document.mainform.checkedFunc;obj.value=allStr;}
0 0
- js的 dhtmlXTreeObject 实现角色功能的添加
- 添加功能的实现--------疑惑????
- 添加商品功能的实现
- 探究问题:ssh+extjs 权限角色用户功能的实现
- 添加收藏夹功能的js代码
- 增加游戏角色的功能
- 用JS实现的功能
- js分页功能的实现
- js实现的拖动功能
- js实现复制的功能
- js全选功能的实现
- js实现权限树的添加权限时的全选全消功能
- 百度分享插件 js异步添加的内容如何实现分享的功能
- 原生JS实现购物车的添加删除,以及总价计算的功能
- 实现TextView的添加图片的功能
- 多附件添加功能的实现
- html中实现添加水印的功能
- html中实现添加水印的功能
- 输出词频最高的n个词--python
- 理解MySQL——索引与优化
- 培养iOS开发新人的一个思路
- JQuery处理json与ajax返回JSON实例
- 李嘉诚再抛售旗下上海房产 变现38亿港元
- js的 dhtmlXTreeObject 实现角色功能的添加
- HDU 2844 Coins(多重背包)
- 浅谈android的selector背景选择器
- intellij idea算号
- 用java实现打印功能
- cocos2d-x3.0 Vector和Map快速使用指引
- 如何配置C#命令行编译器
- SQL join、inner join、left join、right join、full join、cross join
- HTML5 Web Storage用法