位置: 编程技术 - 正文

zTree插件下拉树使用入门教程(ztree拖动)

编辑:rootadmin

推荐整理分享zTree插件下拉树使用入门教程(ztree拖动),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:ztree树形菜单,ztree拖动,ztree搜索框,ztree自动展开,ztree搜索框,ztree下拉框,ztree设置节点勾选,ztree input 下拉树,内容如对您有帮助,希望把文章链接给更多的朋友!

最近,因为工作需要一个树形下拉框的组件,经过查资料一般有两种的实现方法。其一,就是使用zTree实现;其二,就是使用easyUI实现。因为公司的前端不是使用easyUI设计的,故这里我选择了zTree来实现下拉树。

这里使用简单的数据格式(即简单的Json格式)类似如下Json:

这里首先需要一个实体bean,用来封装对应查出来的数据,如下:

这里需要注意的是 pId 中的第二的字母是大写的,如果写成小写的就不能构造成树形结构,所有的都是根节点。

然后,将从数据库中查出来的数据,转换为对应的ztree需要的bean,再转换为相应的Json,代码如下:

将list转换为对应的Json方法,如下:

用到的Json工具包:

zTree插件下拉树使用入门教程(ztree拖动)

这样前台所需要的数据,就从库里取出,并封装成了对应的Json。

接下来就是前台的实现了,前台需要导入的js和css如下:

这里只有demo.css是自己添加的,其他都是官方制定的,demo.css是将官方的demo用到的css修改的,如下(这里有冗余样式没有删除掉);

然后,就是对应的下拉框:

这里有一个隐藏的文本框用来存放下拉框选择内容对应的id。

对应的脚本如下:

这样,一个下拉框就做完了。

如下图所示:

如果,需要在修改页面中回写相应的下拉列表数据,添加如下的脚本:

标签: ztree拖动

本文链接地址:https://www.jiuchutong.com/biancheng/373425.html 转载请保留说明!

上一篇:javascript HTML5 Canvas实现圆盘抽奖功能

下一篇:JS代码防止SQL注入的方法(超简单)(前端防止sql注入)

  • 什么是简易征税项目
  • 生产企业出口自产的小汽车
  • 当月减少的固定资产当月停止折旧
  • 人民币报关可以吗
  • 红字发票可以只开金额没有数量吗
  • 发票超额如何收税
  • 个人银行账户怎么填写
  • 季度收入超过30万
  • 认证不抵扣的账务处理
  • 冲减收入怎么做账
  • 怎么样办理银行卡?
  • 会计工作的基本认识
  • 利息收入缴纳什么税
  • 商业企业销售化妆品
  • 核定征收企业怎么分红的
  • 应交房产税通过应交税费核算吗
  • 发票大头小尾什么意思
  • 企业平时计提的税费分录
  • 打款金额少于开票金额
  • 专用设备抵免企业所得税目录
  • 公司搞活动的话术
  • 现金买东西可以退吗
  • 公司一直零报税,有问题吗
  • 海关完税凭证抵扣税率
  • 出口企业增值税怎么算
  • 小规模纳税人税收政策2023
  • 企业在年度中间终止经营活动的,应当
  • 员工生育期间社保
  • 多缴的社保退还给员工是否还要算个税
  • 支出凭证的日期
  • harmonyos2.0缺点
  • PHP:curl_close()的用法_cURL函数
  • 高新企业有啥用
  • 非合理损耗怎么做分录
  • 坏账准备的相关账务处理
  • php连接数据库的基本步骤是什么
  • vue backbone
  • lvs命令
  • 增值税进项税额计算公式
  • 你要和我一起爬山吗
  • python pdb模块
  • 中小企业暂估成本是多少
  • 供热管道属于什么结构类型
  • 总承包可以转包吗
  • 固定资产哪几类
  • 弥补以前年度亏损后怎么交所得税
  • 母子公司收入合并
  • 期末留底的进项税怎么下账
  • 其他应付款科目贷方登记发生的各种应付
  • 利润表中的资产处置收益应该计入营业利润还是利润总额
  • 税盘进项税额怎么做
  • 财务费用减少记借方还是贷方
  • 库存商品盘盈怎么做账
  • 房屋租赁产生的税费叫什么
  • 房地产开发企业资质管理规定
  • 基本医疗保险费是医保吗
  • 营业外支出处置固定资产损失是坏账
  • 记账凭证是什么填制的?A.由经办人
  • 企业必须建立哪些制度
  • WIN10开始菜单点击鼠标右键没反应的处理方法
  • 使用win10
  • centos vim编辑器
  • xp系统没有任何图标
  • ubuntu18.04配置
  • win10系统怎么设置ip地址
  • linux服务器常用命令
  • win7系统怎么卸载显卡驱动
  • eclipse win7
  • cssimage
  • perl split用法
  • 如何使用css设置元素的层叠效果?
  • vue设置背景图片全屏
  • unity3d 版本
  • javascript用什么运行
  • python目录文件拼接
  • python怎么处理json数据
  • android的r
  • 人力资源差额发票
  • 土地闲置是否需要缴纳土地使用税
  • 电子税务局跨区域
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设