位置: 编程技术 - 正文

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

  • 去年所得税汇算清缴补所得税
  • 药酒消费税计税依据
  • 非正常损失会计利润调整
  • 公司销售二手车账务处理
  • 防伪标识会有假的吗
  • 少缴纳社保怎么要求支付赔偿金
  • 物业管理提供的服务变化
  • 财务会计中的费用
  • 资本公积转增资本个人股东是否纳税
  • 支票进账对方没钱开户行会打电话叫他存钱吗?
  • 用友t3怎么增加现金流量项目
  • 地方教育附加可以在企业所得税前扣除吗
  • 报销车费怎么贴
  • 股东投入的资金可以计入资本公积吗
  • 发给职工的交通补贴
  • 公司前期花费怎么记啊
  • 升级打装备的手游
  • 电脑输入法切换键怎么设置
  • 海尔笔记本最新款
  • 印花税减免需要做账吗现在
  • 年报企业控股情况怎么填
  • 国库集中支付账务处理
  • 上海中秋活动2021
  • 所得税如何做帐
  • 什么是现金解款支付
  • laravel获取请求参数
  • 企业利润取出税费有哪些
  • php curl_init
  • 企业筹建期发生的费用有哪些
  • 合并资产负债表模板
  • 机器学习--使用朴素贝叶斯进行垃圾邮件分类
  • 实现扩展功能的快捷键
  • vue从0创建一个项目
  • 大前端技术
  • golang char
  • 电商每天利润表怎么做
  • 企业没有研发费用怎么做账
  • 计提的费用收到增值税专票
  • 帝国cms模板文件放在哪里
  • SQL Server 2016的数据库对象有那些?
  • sql数据库存储过程怎么写
  • 商铺转让费的会计分录
  • 5月份工作重点
  • 上季度忘记申报个税了
  • 固定资产的入账金额怎么算
  • 一般纳税人交增值税的账务处理
  • 公司如何交五险一金
  • 营业额的纳税比例是多少
  • 纳税人应纳税额怎么算
  • 资产负债表应交税费是负数正常吗
  • 捆绑销售如何做税务处理合适?
  • 收取的招标资料费增值税税率
  • 单位定期存款起存金额为1万元,多存不限,存期分为
  • 最新版的电子发票没有章
  • 公司领导培训费用标准
  • 分公司往子公司投资如何做税务处理?
  • 一般什么是差旅费呢
  • 固定资产折旧的影响因素
  • select语句中的select*说明
  • sql语言包括哪三种类型
  • win10预览版和正式版区别
  • linux如何查询
  • linux 对比文件
  • 主板bios无法重置
  • linux find命令查找文件名
  • centos重新安装命令
  • win8 重置
  • centos6.8分区方案
  • win8适合打游戏吗
  • surface pro7应用
  • ssh 使用代理
  • linux中的vi编辑器一般有哪三个模式
  • quick cocos2dx-Lua中的自定义事件的使用
  • 车位办房产证需交多少税
  • 留抵税额过多怎么办
  • 贵州省税务网上缴费平台
  • 银行收取手续费可以抵扣进项税额吗
  • 土地增值税核定征收尾盘销售
  • 问一下医院
  • 注册税务师条件要求
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设