位置: 编程技术 - 正文

轻松学习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 插件写法)

  • 资产的计税基础怎么计算
  • 给离退休人员发的短信
  • 预算会计退回预付差旅费如何记账?
  • 管理费用怎么结转成本
  • 公司报销房租还能扣税吗
  • 个人出租不动产税率
  • 行政单位暂付款怎么记账
  • 个人开利息发票的税率与会计分录
  • 生产企业外购商品经过加工
  • 申请增值税一般纳税人登记在办理手续
  • 自由职业者知乎
  • 纳税人备案信息包括
  • 取得抵债房产的涉税风险,你清楚吗?
  • 公司店铺刷单的收入怎么记账
  • 发票不验旧可以领取新的吗
  • 增值税核算应设置的会计科目排序
  • 软件开发工资低
  • 税前合同价包含附加税金吗?
  • 新注册的公司用不用开公户
  • 企业有哪些项目名称
  • 出口视同内销补缴增值税会计分录?
  • 企业加入的协会有哪些
  • 自营出口与委托代理哪个划算
  • 子公司代总公司付款
  • 重装系统前需要注意什么
  • 更新网页证书
  • appservice是什么意思
  • nodejs安装及环境配置win10
  • 固定资产清理科目余额结转哪里
  • 真菌感染手指甲空了
  • 双分录怎么做
  • 应付账款零头怎么处理
  • ChatGPT 逆天测试,结局出乎预料
  • windowsserver2019产品密钥
  • php.ini中date.timezone设置详解
  • laravel5创建service provider和facade的方法详解
  • 红包生成算法
  • 增值税进项和销项怎么抵扣
  • 固定资产折旧的计算方法
  • 收到专票怎么入账
  • 赠品没有收到
  • 企业收利息会计科目
  • 个人所得税孩子教育怎么申报
  • 扣非净利润为什么比净利润高
  • sqlserver2008密码要求
  • 员工工资需要交税吗
  • 删除mysql重复数据
  • 合作经营利润分配协议
  • 广告费计入什么会计分录
  • 专项拨款会计分录
  • 实收资本可以大过注册资本吗
  • 材料采购办法
  • 事业单位小规模纳税人咨询服务的税率
  • 改制基准日对人员的影响
  • SQL Server Parameter Sniffing及其改进方法
  • ubuntu20.04.1安装
  • centos vi命令
  • linux 排序统计
  • 批处理常用命令总结
  • code::blocks怎么用
  • js date用法
  • django发送请求
  • unity连接
  • js启动
  • jquery配合.NET实现点击指定绑定数据并且能够一键下载
  • python3 mongodb
  • js函数嵌套函数的return
  • centos 安装完成后无法启动
  • js兼容ie
  • jQuery插件能输出到控制台
  • jquery trigger函数执行两次的解决方法
  • python异常处理的关键词
  • ruby format
  • 地方税务局怎么查企业信息
  • 爱山东怎样查询医保余额
  • 税务核查是什么意思
  • 哈尔滨国家税务局客服电话
  • 区里的地税局局长是谁
  • 调研基本情况介绍范文
  • 财税[2016]36号文营业税改征增值税试点实施办法
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设