layui-treeTable 添加搜索功能


在树形表格头部加一个input框:

<div class="layui-inline"><input class="layui-input" id="edt-search" value="" placeholder="输入关键字">
</div>
<button class="layui-btn" id="btn-search" type="button">搜索</button>

js中添加代码

//搜索$(document).on("click","#btn-search",function() {treeTable.openAll(dataTable);setTimeout(function(){select();},200);//延迟搜索,因为树状列表展开与查询渲染存在冲突
                            });function select(){var keyword = $('#edt-search').val();var searchCount = 0;$('#auth-table').find('tbody tr td').each(function() {$(this).css('background-color','transparent');var text = $(this).text();if (keyword != ''&& text.indexOf(keyword) >= 0) {$(this).css('background-color','rgba(250,230,160,0.5)');if (searchCount == 0) {$("#scrolldiv").animate({"scrollTop":$(this).offset().top - 50},500);
                                            }searchCount++;}});if(searchCount == 0){layer.msg("无匹配", {icon : 4});}if (keyword == '') {layer.msg("请输入搜索内容", {icon : 5});}}

其中scrolldiv来源请看:

LayuiAdmin 滚动条设置问题解决

滚动条定位可以根据自己需要调整


结束

转载于:https://www.cnblogs.com/zktww/p/11557654.html

layui-treeTable v2.0添加搜索功能相关推荐

  1. PMCAFF | 锤子科技产品经理朱萧木介绍 Smartisan OS 2.0 语音搜索功能

    在锤子科技 他的工号是0001 他是罗永浩招聘的第一位员工 他31岁 个头高挑 蓄着马尾 像个艺术家 他是锤子科技的产品总监 他叫朱萧木 朱萧木介绍 Smartisan OS 2.0 语音搜索功能 昨 ...

  2. 迷你播放器--第一阶段(5)--添加搜索功能--autoCompleteBox的使用

    迷你播放器--第一阶段(5) 添加搜索功能--autoCompleteBox的使用; 本文章为CSDN作者原创,转载请保留出处:http://blog.csdn.net/lrs0304/article ...

  3. android开发访问百度搜索,Android开发如何添加搜索功能———大神求救啊

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 网上的添加搜索功能没有给全代码,反正这些代码在我的程序里就出错 下面上代码- - searchable.xml 放在res/xml里的 android=& ...

  4. HEXO博客系统添加搜索功能

    Hexo 可以通过接入第三方搜索引擎来为博客添加搜索功能.这里给出一种基于 Algolia 搜索引擎的实现方式. 流程 Algolia 是一家搜索解决方案提供商,提供强大的搜索服务和 API 接口.在 ...

  5. 微信小程序添加搜索功能

    小程序添加搜索功能

  6. Hexo博客添加搜索功能

    当文件慢慢变多的时候,分类和标签已经不能快速找到所需要的文章,我们需要添加本站的搜索功能. 安装插件 在博客根目录执行命令 npm install hexo-generator-searchdb -- ...

  7. jQuery EasyUI使用教程之在数据网格中添加搜索功能

    2019独角兽企业重金招聘Python工程师标准>>> <jQuery EasyUI最新版下载> 在本教程中,我们将向你展示如何从数据库中获取数据,并将其显示到数据网格中 ...

  8. element导航菜单添加搜索功能

    element官方文档中 他是一个树状结构的菜单,这个菜单没有属性可以去对他进行菜单的搜索,或者模糊查询 我自己给这个菜单封装了一个查询功能,下面是代码: 布局代码: //index.vue的代码 & ...

  9. spice 0.14.0添加新功能

    目前spice 0.14.0需要修改传输方式,把TCP协议传输方式改为QUIC传输方式,QUIC是一个静态库,需要修改spice代码及依赖这个静态库,为了使spice支持QUIC功能可配置,这就需要修 ...

  10. 关于最新版本listen1 (2.24.0)(添加下载功能)

    首先更改 navigation.js文件 115 行下边添加: // 下面是我改的$scope.download_music = (song) => {const strs =song.url. ...

最新文章

  1. Android调试的必杀技——反汇编
  2. CRM项目经验总结-从DAO层到链接数据池
  3. VMware Workstation创建独立网络
  4. Scikit-Learn 常用函数
  5. GraphQL及元数据驱动架构在后端BFF中的实践
  6. LG将授权webOS给其他电视厂商使用
  7. C#设计模式之4-原型模式
  8. Netty工作笔记0042---Netty入门--编写客户端
  9. 分析了 Stack Overflow、Reddit 等 9 个榜单,Python 第一的地位稳了!
  10. Design:功能结构分类描述
  11. android AVD 启动时报错
  12. c语言读取windows注册表,C\C++修改windows注册表
  13. 谷歌浏览器好用的复制粘贴插件_好用到炸的谷歌chrome浏览器必备扩展插件(一)...
  14. 极速办公(PPT)如何添加双删除线
  15. URAL 1903 Unidentified Ships
  16. 微信表情150个限制怎么破?教你一招
  17. 【源码】锂电池模型、Simscape语言与Simulink优化设计
  18. 视联网将会给行业带来怎么样的发展
  19. 信息系统面临的安全威胁
  20. iOS-配置AppIcon

热门文章

  1. 关于Bayesian Decision Theory的几个问题
  2. 计算机知识认证,[IT认证]计算机基础知识.ppt
  3. 拓端tecdat|R语言GJR-GARCH和GARCH波动率预测普尔指数时间序列和Mincer Zarnowitz回归、DM检验、JB检验
  4. 拓端tecdat|R语言随机森林RandomForest、逻辑回归Logisitc预测心脏病数据和可视化分析
  5. sklearn 决策树无法处理类别特征
  6. SpringBoot 嵌入式web容器的启动原理
  7. mysql使用join和不使用join_在SQL或MySQL中不使用JOIN关键字的联接有问题吗?
  8. 网络安全:教你五招服务器安全维护技巧
  9. 利用matlab求图像均值和方差的几种方法
  10. 字典树-大量字符串前缀及出现次数是否存在统计(Trie树-java)算法实现