jQuery Easyui 下拉树组件combotree

发布时间 - 2026-01-10 21:52:52    点击率:

jQuery EasyUI 组合树(ComboTree) 和组合框的用法差不多,只是在显示上有点差别:一个显示成树状结构,一个显示成列表结构。

项目中做角色授权时,需要做一个下拉框带树结构的 并且可以多选的组件,就想到了easyui的combotree,有关这个组件的用法废话不多说,直接上代码

$('#bianhao').combotree({ 
        url : urlg2 + '/tbdefaultroll/selectByLevel?belongLevel=' 
            + $('#jibie').combobox('getValue'), 
        editable : false, 
        cascaseCheck : true, 
        method : 'POST', 
<span>       </span>//下面注释的代码是 不可以选择父节点,如果需要,直接打开注释 
        // onSelect : function(node) { 
        // // 返回树对象 
        // var tree = $(this).tree; 
        // // 选中的节点是否为叶子节点,如果不是叶子节点,清除选中 
        // var isLeaf = tree('isLeaf', node.target); 
        // if (!isLeaf) { 
        // // 清除选中 
        // $('#bianhao').combotree('clear'); 
        // } 
        // } 
        multiple : true 
          // 是否多选 
      }); 

由于做授权需要获取父节点的实心节点,就是半选状态,通过以下代码可以获取所有半选状态的id与text

var checknodes = $('#bianhao').combotree('tree').tree('getChecked', 
      ['indeterminate']); 
  $.each(checknodes, function(index, domEle) { 
        s += domEle.id + ','; 
      }); 

下面给大家介绍下属*件和方法。

以上所述是小编给大家介绍的jQuery Easyui 下拉树组件combotree,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!


# easyui  # combotree  # EasyUI的treegrid组件动态加载数据问题的解决办法  # EasyUI Tree树组件无限循环的解决方法  # 给大家  # 小编  # 多选  # 在此  # 不可以  # 树状  # 做一个  # 如果不是  # 就想  # 多说  # 所述  # 给我留言  # 感谢大家  # 中做  # 疑问请  # 有任何  # 下拉框  # 只是在  # selectByLevel  # tbdefaultroll 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: 动图在线制作网站有哪些,滑动动图图集怎么做?  Windows家庭版如何开启组策略(gpedit.msc)?(安装方法)  JavaScript中如何操作剪贴板_ClipboardAPI怎么用  Laravel如何生成API文档?(Swagger/OpenAPI教程)  Laravel怎么多语言本地化设置_Laravel语言包翻译与Locale动态切换【手册】  rsync同步时出现rsync: failed to set times on “xxxx”: Operation not permitted  如何在七牛云存储上搭建网站并设置自定义域名?  Laravel如何实现数据导出到PDF_Laravel使用snappy生成网页快照PDF【方案】  成都网站制作公司哪家好,四川省职工服务网是做什么用?  无锡营销型网站制作公司,无锡网选车牌流程?  网易LOFTER官网链接 老福特网页版登录地址  Angular 表单中正确绑定输入值以确保提交与验证正常工作  Laravel怎么使用artisan命令缓存配置和视图  百度浏览器如何管理插件 百度浏览器插件管理方法  google浏览器怎么清理缓存_谷歌浏览器清除缓存加速详细步骤  Python高阶函数应用_函数作为参数说明【指导】  网页设计与网站制作内容,怎样注册网站?  Laravel如何创建自定义中间件?(Middleware代码示例)  Laravel如何实现事件和监听器?(Event & Listener实战)  如何快速搭建高效可靠的建站解决方案?  网站广告牌制作方法,街上的广告牌,横幅,用PS还是其他软件做的?  教你用AI将一段旋律扩展成一首完整的曲子  Laravel怎么实现一对多关联查询_Laravel Eloquent模型关系定义与预加载【实战】  JS去除重复并统计数量的实现方法  七夕网站制作视频,七夕大促活动怎么报名?  青岛网站建设如何选择本地服务器?  HTML5打空格有哪些误区_新手常犯的空格使用错误【技巧】  Laravel怎么导出Excel文件_Laravel Excel插件使用教程  Win11搜索栏无法输入_解决Win11开始菜单搜索没反应问题【技巧】  如何在IIS7中新建站点?详细步骤解析  如何快速生成可下载的建站源码工具?  Laravel如何与Inertia.js和Vue/React构建现代单页应用  Laravel Sail是什么_基于Docker的Laravel本地开发环境Sail入门  详解ASP.NET 生成二维码实例(采用ThoughtWorks.QRCode和QrCode.Net两种方式)  JavaScript Ajax实现异步通信  如何续费美橙建站之星域名及服务?  Laravel如何与Vue.js集成_Laravel + Vue前后端分离项目搭建指南  Laravel如何实现API速率限制?(Rate Limiting教程)  googleplay官方入口在哪里_Google Play官方商店快速入口指南  详解CentOS6.5 安装 MySQL5.1.71的方法  ,网页ppt怎么弄成自己的ppt?  如何快速搭建高效WAP手机网站?  php做exe能调用系统命令吗_执行cmd指令实现方式【详解】  JS经典正则表达式笔试题汇总  太平洋网站制作公司,网络用语太平洋是什么意思?  html如何与html链接_实现多个HTML页面互相链接【互相】  佛山企业网站制作公司有哪些,沟通100网上服务官网?  在线ppt制作网站有哪些软件,如何把网页的内容做成ppt?  Laravel如何处理文件下载请求?(Response示例)  JS弹性运动实现方法分析