位置: 编程技术 - 正文

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注入)

  • 一般纳税人税率有几种
  • 外购商品赠送怎么做账
  • 不动产租赁服务属于现代服务吗
  • 购销合同需要盖合同章吗
  • 企业筹集资金的最常见及最主要的方式是()
  • 政府补贴在企业怎么申请
  • 电信电话费计入成本吗
  • 挖掘机要交多少个人所得税
  • 专项附加扣除的钱去哪里了
  • 企业房产税怎么申报缴纳
  • 事业单位未取得工资
  • 银行 收美金
  • 纳税调减事项有
  • 铁路运输专用发票印花税处理
  • 公司之间借钱不还违法吗
  • 海关进口货物如何消杀
  • 国税开运输发票后地税怎么报税?
  • 税收预测表怎么填写
  • 餐饮装修费用计入什么科目
  • 企业生产总值怎么算出来的
  • 非征期不允许上报汇总是怎么回事
  • Linux系统中修改网络配置文件
  • 克罗地亚佩列沙茨
  • linux 文件夹压缩
  • 经营出租设备属于什么科目
  • PHP:stream_set_blocking()的用法_Stream函数
  • linux中安装命令
  • 增值税逾期申报情况说明
  • 如何用wordpress
  • 外商独资企业在中国上市简称什么
  • 废料收入的成本怎么核算
  • 债券利息调整怎样计算
  • 烟花绽放的除夕夜题目
  • Vue2 Element description组件 列合并
  • 局部规划算法
  • 装系统如何不安装自带软件
  • exfat转换fat32命令
  • 核销已计提坏账的应收账款
  • 库存商品是什么会计要素
  • 出口会计分录该怎么写
  • 暂估库存商品计算怎么算
  • 附有销售退回条件的商品销售,如果不能对退货
  • 增值税发票抵扣联的作用
  • 领备用金填什么单子
  • 营业税和营业税额一样吗
  • 一般纳税人企业所得税税率多少
  • 其他应付款怎么处理
  • 提取安全生产费用是什么意思
  • 装修费用摊销的会计分录怎么写
  • 物流公司贷款
  • 不同税率的产品可以开在同一张发票上吗
  • 企业被收购的账务处理
  • 存货科目包括哪几类
  • 会计计算工资的步骤流程
  • sql语句计算两个字符
  • 计算机二级考试时间2024
  • mysql增删改查实例
  • service是什么程序
  • linux操作系统版本有哪些
  • ctd module
  • windows8蓝牙设置在哪里
  • 安装双系统后无法进入原来的系统
  • windows8怎么打开开始菜单
  • 安装win7旗舰版变了家庭版
  • 订书针的原理
  • jquery禁止点击事件
  • jquery有什么功能
  • Knockout visible绑定使用方法
  • 基于JAVASCRIPT实现的可视化工具是
  • 基于jQuey实现鼠标滑过变色(整行变色)
  • linux命令行怎么用
  • IE8 新增的Javascript 开发接口说明
  • javascript基础教程pdf
  • js从数组中选出最大的三个数
  • 面试java基础知识
  • js table插件
  • 商业银行税务稽查重点
  • 2011年退伍军人证
  • 餐饮业财务主管工作总结
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设