treetable怎么带参数_jquery treeTable插件使用细则
使用方式
$("#元素id").treeTable({}) 如:
引用的文件
js代码
$(function(){varoption={
theme:'vsStyle',
expandLevel :2,
beforeExpand :function($treeTable, id) {//判断id是否已经有了孩子节点,如果有了就不再加载,这样就可以起到缓存的作用
if($('.' +id, $treeTable).length) {return; }//这里的html可以是ajax请求
varhtml= '
5.1可以是ajax请求来的内容'
+ '
5.2动态的内容';
$treeTable.addChilds(html);
},
onSelect :function($treeTable, id) {
window.console&&console.log('onSelect:' +id);
}
};
$('#treeTable1').treeTable(option);
});
html结构
标题 |
内容 |
1 |
内容 |
2 |
内容 |
3 |
内容 |
4 |
内容 |
4.1 |
内容 |
5 |
注意这个节点是动态加载的 |
8 |
内容 |
关于
作者: benzhan(詹潮江)
版本变更
1.0版本:创建基本功能。(2011-05-04)
1.1版本:(2011-05-08)
这个版本提高了性能,做了以下改进:
* 1、使用了Css Sprite Tools 合并了分散的图标
* 2、使用了.id的方式来代替原来[pId=id],这样选择孩子效率更高
* 3、把css剥离出来,增加动态添加css,每次家在前判断是否添加过
关于第二点,非常感谢onli同学的提醒。但我并没有直接修改我的接口,直接除去pId,而是在第一次遍历时将pId作为class名添加到节点中。这样有两个好处: (1)接口可读性会比较好,pId比class更容易理解。 (2)第二点,如果直接使用class,那节点本来就有样式,这样获取到的className还要去分解空格得到pId,挺麻烦的。
1.3版本:(2011-05-09)
这个版本扩展了事件,做了以下改进:
* 1、增加onSelect事件,onSelect: function($treeTable, id){}
* 2、增加beforeExpand事件,beforeExpand : function($treeTable, id){} 动态加载节点就靠beforeExpand 事件了。
1.4.2版本:(2011-09-03)
这个版本修复了bug,做了以下改进:
* 1、修复了多个tableTree不在同个页面的bug,并且可以让不同的tableTree使用不同的主题。
* 2、增加了controller的自定义标签来控制可点击的区域。
treetable怎么带参数_jquery treeTable插件使用细则相关推荐
- treetable怎么带参数_VUE treeTable 自定义方法怎么传递
\#\#\# 问题描述早期element版本没有treetable vueadmin中有一种treetable的实现方法, 其中有说可以传递自定义解析数据的方法,但是我通过prop传递方法一直报错 \ ...
- delve 调试带参数_带你学够浪:Go语言基础系列-环境配置和 Hello world
前面几周陆陆续续写了一些后端技术的文章,包括数据库.微服务.内存管理等等,我比较倾向于成体系的学习,所以数据库和微服务还有后续系列文章补充. 最近工作上比较多的 Golang 编程,现在很多互联网公司 ...
- 海洋zyapi.php,海洋cms自带资源发布api插件和第三方资源站接入办法说明
===海洋cms自带API资源发布插件说明=== * 资源发布API是指将自己站内资源发布出来,做出资源站,供其他站长采集数据. * 站长可以在后台控制是否开启资源发布API插件. * 资源库API访 ...
- VSCode 带参数调试程序
本人向来比较喜欢 VS 类产品(比如 Visual Studio 2015. Visual Studio Code 等), 但是最近在处理 Perl 脚本的时候遇到了一些问题, 比如我想要用 VSC ...
- [JAVA EE] Thymeleaf 高级用法:模板布局,带参数的引用片段,表单验证,常用校验注解
模板布局 公共部分通常定义为模板布局:如页眉,页脚,公共导航栏.菜单等. 模板布局定义方法 布局页中用 th:fragment 定义模板片段,其他页面用 th:insert 引用片段 例如:foote ...
- MySQL 学习笔记(6)— 存储过程创建、调用、删除以及带参数的存储过程
1. 存储过程总结 存储过程是一种存储在数据库中的程序.它可以包含多个 SQL 语句,并提供许多过程语言的功能,例如变量定义.条件控制语句.循环语句.游标以及异常处理等. 1.1 存储过程优点 实现代 ...
- js循环动态绑定带参数函数遇到的问题及解决方案[转]
今天写原生javascript时,想利用绑定事件实现类似jquery中on方法的功能:于是有了for循环里绑定事件,无意中发现定义类能解决好多问题! 例如:一个不确定长度的列表,在鼠标经过某一条的时候 ...
- VC下提前注入进程的一些方法2——远线程带参数
在前一节中介绍了通过远线程不带参数的方式提前注入进程,现在介绍种远线程携带参数的方法.(转载请指明出处) 1.2 执行注入的进程需要传信息给被注入进程 因为同样采用的是远线程注入,所以大致的思路是一样 ...
- 微信小程序点击图片实现长按预览、保存、识别带参数二维码、转发等功能
微信小程序开发交流qq群 581478349 承接微信小程序开发.扫码加微信. 正文: 先上效果图,再附上完整源码: 1.多张图片循环渲染后预览.保存.识别带参数二维码 <view w ...
- 爬虫之requests模块发送带参数的请求
爬虫之requests模块发送带参数的请求 我们在使用百度搜索的时候经常发现url地址中会有一个 ?,那么该问号后边的就是请求参数,又叫做查询字符串 1.1 在url携带参数 直接对含有参数的url发 ...
最新文章
- 【编码】对qsort函数的稳定排序优化-京东实习笔试编程题(一)-2016.04.08
- Java 第三章 选择结构
- php把表单转为json保存,javascript – 使用jquery将表单数据保存到本地json文件中
- mysql innodb_sort_buffer_size_mysql优化---第7篇:参数 innodb_buffer_pool_instances设置
- 文件与流 -- fopen/fclose
- java代码转置sql数据_SQL Server中的数据科学:数据分析和转换–使用SQL透视和转置
- php相关知识,PHP的基础知识简单介绍
- oracle 触发器入门,ORACLE PL/SQ入门 (存储过程、触发器)
- repeate 常用的每行显示几个共几行
- string.Format字符串格式说明
- 2015杭州云栖大会
- 个人NAS家庭服务器解决方案概况
- 为什么书呆子不受欢迎
- 安信可ESP32-CAM摄像头开发demo--广域网远程实时查看视频流
- mongo 手册阅读笔记
- fsolve:对非线性方程组求解
- 【Arduino】PTC热敏电阻的介绍和应用
- 对接钉钉消息通知_接入钉钉API发送企业消息
- maven和gradle深析
- 宝石迷阵 java_宝石迷阵-2019头条笔试题
热门文章
- 我在GitHub上找到了这些游戏项目,刺激!
- VS2010 正式版 破解方法详解
- 计算机硬件报警声音,电脑开机报警声音大全详解及处理
- c语言中英文转换器在线转换器,汉英转换器
- [ERP/鼎捷E10][存货管理]存货周转率/库存周转率
- copy和strong的区别
- fd抓包数据类型_终端抓包神器 | tcpdump参数解析及使用
- html整体居中文字,html文字居中 html图片居中代码
- matlab中有非线性模型吗,仿真非线性模型Matlab
- 91卫图助手免费获取高清影像