位置: 编程技术 - 正文

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

  • 农副产品增值税免税政策
  • 汇兑损益现金流量表列示
  • 增值税可以退税嘛
  • 所得税分支机构分配表怎么填
  • 自己打印的机票怎么退票
  • 正常经营损失
  • 共同控制合营企业的合营者
  • 购买办公用品账务处理
  • 收到国外的服务费怎么开票
  • 增值税专用发票开票必填项
  • 购买护肤品取得的发票能入账吗?
  • 金融业营业税改增值税
  • 投资协议需要注意细节
  • 资本公积可以怎么处理掉
  • 安全教育经费计算方法
  • 母公司代付子公司费用的委托书
  • 外币出资汇率变动会计处理
  • 小微企业附加税怎么算
  • win11如何在开机的时候进入安全模式
  • 罗马尼亚卫生部长
  • windows11家庭版本地策略组
  • 实收资本包括哪四个
  • 错账按产生原因来看有两种
  • 公司回购股份有什么好处
  • 参保各险种人数统计
  • 开具给个人的发票哪里查询
  • 分公司与总公司的关系
  • 土地增值税预征的计征依据=预收款-应预缴增值税税款
  • php中array怎么用
  • 房产开发企业涉及税种
  • 购买性支出和转移性支出都计入GDP
  • php收发邮件
  • web前端视频教程全套
  • ajax和axios区别
  • python数学建模资料
  • python random random
  • 怎么解决食堂拥挤问题
  • python模块的扩展名
  • 将织梦dedecms转换到wordpress
  • python 邮件服务
  • 取得交易性金融资产支付的相关税费计入
  • 房产税城镇土地使用税申报期限
  • 差旅费记入应付职工薪酬吗
  • 房地产行业预缴土地增值税
  • 资本化期间专门借款利息费用需将
  • 教育局可以接受捐赠吗
  • 开出发票后直接做账吗?
  • 实收资本增加印花税税目怎么填
  • 收入的利息如何计算
  • 公司建立初期做账
  • 微信开发中工具
  • mysql的外键
  • 证书登录什么意思
  • win10预览版21277
  • config是什么文件夹
  • winxp回收站清空了怎么恢复
  • mac查看地址
  • win8打游戏卡吗
  • linux 运行二进制文件
  • java 解析javascript
  • js中用var定义变量的格式
  • jquery设置鼠标样式
  • python,for循环
  • ug合并命令在哪
  • jquery删除table行
  • python如何处理文本
  • 简单谈谈你对公安工作的认识
  • 深入探讨近义词
  • jquery设置图片路径
  • jquery实现全选
  • javascrip语言
  • android documents
  • 河北电子税务局开票流程
  • 党建联建是什么部门负责
  • 国家税务总局2019年45号公告解读
  • 发票汇总表怎么计算
  • 税务和海关哪个单位比较好
  • 北京市地区代码是多少
  • 网上报个人所得税
  • 河北地税局电话号码
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设