zoukankan      html  css  js  c++  java
  • easy UI树形复选框

    首先,展示一下结果

    这个是使用easyui的combotree控件来实现的,具体的代码如下:

    1,声明一个复选框

    <select id="rolePer" name="permissionNameList" class="easyui-combotree" style="200px;"
                                data-options="url:'/sysPer/getpertree',required:true,checkbox:true,multiple:true"></select>

    制定其url的路径以及获取的值

    2,url获取的值的格式如下

    [{"id":3,"text":"系统管理","children":[{"id":5,"text":"用户管理","children":[{"id":6,"text":"用户新增","children":null},{"id":7,"text":"用户查询","children":null},{"id":10,"text":"用户删除","children":null},{"id":11,"text":"用户修改","children":null}]},{"id":12,"text":"机构管理","children":[{"id":13,"text":"机构新增","children":null},{"id":14,"text":"机构查询","children":null},{"id":16,"text":"机构删除","children":null},{"id":17,"text":"机构修改","children":null}]},{"id":18,"text":"权限管理","children":[]},{"id":19,"text":"角色管理","children":[{"id":21,"text":"新增角色","children":null},{"id":22,"text":"编辑角色","children":null},{"id":23,"text":"修改角色","children":null},{"id":24,"text":"删除角色","children":null}]},{"id":25,"text":"修改密码","children":[]}]},{"id":26,"text":"事件管理","children":[]},{"id":27,"text":"设备管理","children":[]}]

    3,这些都完成之后,可以根据

    var pids = $('#rolePer').combotree('getValues');

    来获取选择的值

    4,在edit的时候,也可以通过

     $('#rolePer').combotree("setValues",row.permissionIdList);

    这个来实现。

    上面是简单记录一下这个控件的使用方法,具体的实现可以参考文档api,注意,要使用的版本和api的版本要保持一直

    
    
  • 相关阅读:
    MySQL优化---主从复制
    MySQL性能优化---优化方案
    MySQL性能优化---索引
    MySQL性能优化---定位慢查询
    Linux开机启动过程详解
    naginx
    Git搭建
    脚本中特殊字符
    Shell脚本
    简单Shell脚本(实例)
  • 原文地址:https://www.cnblogs.com/ningheshutong/p/6426407.html
Copyright © 2011-2022 走看看