位置: 编程技术 - 正文

轻松学习jQuery插件EasyUI EasyUI创建树形菜单(jquery 插件写法)

编辑:rootadmin

推荐整理分享轻松学习jQuery插件EasyUI EasyUI创建树形菜单(jquery 插件写法),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:jquery插件使用教程,jquery插件大全,如何使用jquery插件,jquery插件使用教程,jquery插件怎么用到自己的网站,jquery插件使用教程,简单的jquery插件实例,jquery插件怎么写,内容如对您有帮助,希望把文章链接给更多的朋友!

一、EasyUI使用标记创建树形菜单一个树形菜单(Tree)可以从标记创建。easyui 树形菜单(Tree)也可以定义在 <ul> 元素中。无序列表的 <ul> 元素提供一个基础的树(Tree)结构。每一个 <li> 元素将产生一个树节点,子 <ul> 元素将产生一个父树节点。

创建树形菜单(Tree)

二、EasyUI创建异步树形菜单为了创建异步的树形菜单(Tree),每一个树节点必须要有一个 'id' 属性,这个将提交回服务器去检索子节点数据。

创建树形菜单(Tree)

服务器端代码

三、EasyUI树形菜单添加节点本节向您展示如何附加节点到树形菜单(Tree)。我们将创建一个包含水果和蔬菜节点的食品树,然后添加一些其他水果到已存在的水果节点。

创建食品树首先,我们创建食品树,代码如下所示:

请注意,树(Tree)组件是定义在 <ul> 标记中,树节点数据从 URL "tree_data.json" 加载。得到父节点

轻松学习jQuery插件EasyUI EasyUI创建树形菜单(jquery 插件写法)

然后我们通过点击节点选择水果节点,我们将添加一些其他的水果数据。执行 getSelected 方法得到处理节点: var node = $('#tt').tree('getSelected');getSelected 方法的返回结果是一个 javascript 对象,它有一个 id、text、target 属性。target 属性是一个 DOM 对象,引用选中节点,它的 append 方法将用于附加子节点。附加节点

当添加一些水果,您将看见:

正如您所看到的,使用 easyui 的树(Tree)插件去附加节点不是那么的难。四、EasyUI创建带复选框的树形菜单easyui 的树(Tree)插件允许您创建一个复选框树。如果您点击一个节点的复选框,这个点击的节点信息将向上和向下继承。例如:点击 'tomato' 节点的复选框,您将会看见 'Vegetables' 节点现在仅仅选中部分。

创建复选框树

五、EasyUI树形菜单拖放控制当在一个应用中使用树(Tree)插件,拖拽(drag)和放置(drop)功能要求允许用户改变节点位置。启用拖拽(drag)和放置(drop)操作,所有您需要做的就是把树(Tree)插件的 'dnd' 属性设置为 true。

创建树形菜单(Tree)

当在一个树节点上发生放置操作,'onDrop' 事件将被触发,您应该做一些或更多的操作,例如保存节点状态到远程服务器端,等等。

六、EasyUI树形菜单加载父/子节点通常表示一个树节点的方式就是在每一个节点存储一个 parentid。 这个也被称为邻接列表模型。 直接加载这些数据到树形菜单(Tree)是不允许的。 但是我们可以在加载树形菜单之前,把它转换为标准标准的树形菜单(Tree)数据格式。 树(Tree)插件提供一个 'loadFilter' 选项函数,它可以实现这个功能。 它提供一个机会来改变任何一个进入数据。 本教程向您展示如何使用 'loadFilter' 函数加载父/子节点到树形菜单(Tree)。

父/子节点数据

转换的实现

标签: jquery 插件写法

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

上一篇:轻松学习jQuery插件EasyUI EasyUI实现树形网络基本操作(2)(jquery插件大全)

下一篇:轻松学习jQuery插件EasyUI EasyUI创建RSS Feed阅读器(jquery 插件写法)

  • 核定征收企业所得税暂行办法
  • 委托加工业务的会计处理
  • 应纳所得税额的税率
  • 金税三期的主要系统
  • 小规模和纳税人一般怎么选择
  • 应付职工薪酬期末余额在借方表示什么
  • 异地开发房地产会一直待在那个城市吗
  • 购买自用应税车辆的应自购买之日起
  • 工作未满12个月被辞退时前月平均工资怎么计算
  • 收到政府划拨的固定资产会计处理
  • 新车车牌照
  • 预付费用计入当期费用吗
  • 进项税和销项税怎么区分
  • 出口退税附加税什么时候缴纳
  • 一般纳税人的进项税额计入成本吗
  • 技术维护费属于劳务还是研发和技术服务
  • 企业短期投资的计划和管理过程叫做资本预算
  • 红字发票是销货单据吗
  • 法人往公户打款是实收资本还是借款
  • 平均净资产计算公式是什么意思
  • 企业收到的罚款收入属于什么科目
  • 怎么获得2021
  • 有限合伙企业如何退出合伙人股份
  • win10删除了此电脑
  • Prometheus告警规则配置
  • chattr
  • vue引入svg图片
  • PostMan接口测试(很全面的接口测试教程)
  • php进行批量任务分类
  • 一万字综述怎么写
  • 基于深度学习的自动调制识别(含代码链接)
  • 大学生创新创业大赛官网
  • dedecms使用教程
  • 固定资产折旧应计入什么费用
  • 开了红字发票申请还要做进项税转出吗
  • 销售不动产差额征税可以开专票吗
  • 本月进项税额可以下月抵扣吗
  • 免税农产品有哪些类型
  • 网银转账往来款怎么做账
  • macos mysql安装
  • 筹资现金流量净额
  • 企业预缴所得税年末应该怎么交税
  • 客户试用产品期间怎么跟进
  • 外埠存款会计分录怎么写
  • 建筑公司收到的工程服务发票怎么做账
  • 行政单位 预算会计
  • 跨年收入如何做账
  • 长期待摊费用的最新账务处理
  • 什么是雇主责任险保单
  • 厂家返利怎么入账
  • 做无票收入如何报税
  • 个体注销名下的车辆需要过户吗
  • 实收资本主要包括哪些
  • 利润总额与应纳税所得额的差异国内动态
  • 把winpe安装至系统盘
  • win7系统怎么连接
  • 安装win8系统需要什么条件
  • linux readelf命令
  • ubuntu怎么播放视频
  • win7音量图标不能启用
  • 鲁大师安装失败怎么回事
  • Mac通过AppleID登录窗口
  • seti@home.exe - seti@home是什么进程 有什么用
  • windows8.1u盘安装教程
  • sed 处理多行
  • win10系统怎样卸载程序
  • 四个版本的雪国开头翻译
  • Cocos2dx3.2 CrazyTetris 单线裁剪 对于判断消除的思考(一)
  • android:PopupWindow的使用场景和注意事项
  • python怎么用
  • node.js入门教程
  • python入门后学什么
  • 归档 oracle
  • unity优化gc
  • shell脚本中判断字符串是否相等
  • node.js gui
  • python中deque
  • js封装是什么意思
  • 山东省国家地税局官网
  • 北京国家税务局网上办税服务厅
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设