layui实现数据表格点击搜索功能


Posted in Javascript onMarch 26, 2020

本文实例为大家分享了layui实现数据表格点击搜索的具体代码,供大家参考,具体内容如下

<!DOCTYPE html>
<html lang="en">
<head>
 <meta charset="UTF-8">
 <title>更正地址</title>
 <style>

 </style>
 <link rel="stylesheet" href="layui/css/layui.css" >
 <script src="js/jquery-1.11.3.min.js"></script>
 <script src="layui/layui.js"></script>
</head>
<body>

<div class="demoTable">
 搜索商户:
 <div class="layui-inline">
 <input class="layui-input" name="keyword" id="demoReload" autocomplete="off">
 </div>
 <button class="layui-btn" data-type="reload">搜索</button>
</div>
<table class="layui-hide" id="tablea" lay-filter="menu-filter"></table>
<script>
 layui.use('table', function() {
 var table = layui.table;
 //方法级渲染
 table.render({
  elem: '#tablea'
  ,url:'json/demo.json'
  , cols: [[
  {field:'id', title: 'ID', align: 'center',width:150}
  ,{field:'username', title: '公司名称', align: 'center',width:100}
  ]]
  , id: 'testReload'
  , page: true
  , height: 600
  ,request: {
  pageName: 'page' //页码的参数名称,默认:page
  ,limitName: 'pageSize' //每页数据量的参数名,默认:limit
  ,statusName:'status'//数据状态的字段名称,默认:code
  ,statusCode:200 //成功的状态码,默认:0
  }
 });
 $('.layui-btn').click(function () {
  var inputVal = $('.layui-input').val()
  table.reload('testReload', {
  url: 'https://www.easy-mock.com/mock/5c131015dada7b27ac3a5c36/titi/noData'
  // ,methods:"post"
  ,request: {
   pageName: 'page' //页码的参数名称,默认:page
   ,limitName: 'pageSize' //每页数据量的参数名,默认:limit
  }
  ,where: {
   query : inputVal
  }
  ,page: {
   curr: 1
  }
  });
 })
 })

</script>


</body>
</html>

2.demo.json

{
 "code": "0",
 "msg": "",
 "count": 1,
 "data": [
 {"id":"1",
 "username": "海南信息有限公司"

 },
 {"id":"2",
 "username": "海南信息有限公司"

 },
 {"id":"3",
 "username": "海南信息有限公司"

 },
 {"id":"4",
 "username": "海南信息有限公司"

 }
 ]
}

效果:

layui实现数据表格点击搜索功能

点击搜索后

layui实现数据表格点击搜索功能

更多搜索功能实现的精彩文章,请点击专题:javascript搜索功能汇总 进行学习

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
js工具方法弹出蒙版
May 08 Javascript
简单实用jquery版三级联动select示例
Jul 04 Javascript
showModelDialog弹出文件下载窗口的使用示例
Nov 19 Javascript
javascript教程之不完整的继承(js原型链)
Jan 13 Javascript
浅谈jQuery事件绑定原理
Jan 02 Javascript
js限制文本框的输入内容代码分享(3类)
Aug 20 Javascript
jQuery表单验证功能实例
Aug 28 Javascript
浅谈js对象的创建和对6种继承模式的理解和遐想
Oct 16 Javascript
原生js FileReader对象实现图片上传本地预览效果
Mar 27 Javascript
vue-cli3 从搭建到优化的详细步骤
Jan 20 Javascript
layui实现显示数据表格、搜索和修改功能示例
Jun 03 Javascript
Element图表初始大小及窗口自适应实现
Jul 10 Javascript
vue eslint简要配置教程详解
Jul 26 #Javascript
vue移动端城市三级联动组件使用详解
Jul 26 #Javascript
Bootstrap实现省市区三级联动(亲测可用)
Jul 26 #Javascript
layui实现下拉框三级联动
Jul 26 #Javascript
layui添加动态菜单与选项卡
Jul 26 #Javascript
layer设置maxWidth及maxHeight解决方案
Jul 26 #Javascript
javascript中的闭包概念与用法实践分析
Jul 26 #Javascript
You might like
如何在旧的PHP系统中使用PHP 5.3之后的库
2015/12/02 PHP
在WordPress中获取数据库字段内容和添加主题设置菜单
2016/01/11 PHP
php使用fputcsv实现大数据的导出操作详解
2020/02/27 PHP
一实用的实现table排序的Javascript类库
2007/09/12 Javascript
Javascript document.referrer判断访客来源网址
2020/05/15 Javascript
ExtJs使用IFrame的实现代码
2010/03/24 Javascript
Dreamweaver jQuery智能提示插件,支持版本提示,支持1.6api
2011/07/31 Javascript
获取非最后一列td值并将title设为该值的方法
2013/10/30 Javascript
jquery实现图片按比例缩放示例
2014/07/01 Javascript
js限制input标签中只能输入中文
2015/06/26 Javascript
jquery实现带渐变淡入淡出并向右依次展开的多级菜单效果实例
2015/08/22 Javascript
jquery实现横向图片轮播特效代码分享
2015/11/19 Javascript
AngularJS基础 ng-click 指令示例代码
2016/08/01 Javascript
Javascript 调用 ActionScript 的简单方法
2016/09/22 Javascript
js字符串操作总结(必看篇)
2016/11/22 Javascript
jstree的简单实例
2016/12/01 Javascript
详解Angular6 热加载配置方案
2018/08/18 Javascript
layui实现左侧菜单点击右侧内容区显示
2019/07/26 Javascript
JavaScript 异步时序问题
2020/11/20 Javascript
[36:05]完美世界DOTA2联赛循环赛 Forest vs DM 第一场 11.06
2020/11/06 DOTA
python调用fortran模块
2016/04/08 Python
Python while 循环使用的简单实例
2016/06/08 Python
Windows下安装python2和python3多版本教程
2017/03/30 Python
如何通过雪花算法用Python实现一个简单的发号器
2019/07/03 Python
Python txt文件常用读写操作代码实例
2020/08/03 Python
什么是动态端口(Dynamic Ports)?动态端口的范围是多少?
2014/12/12 面试题
函授本科毕业自我鉴定
2013/10/09 职场文书
社区健康教育实施方案
2014/03/18 职场文书
大学生军训自我鉴定范文
2014/09/18 职场文书
县人大领导班子四风对照检查材料思想汇报
2014/10/09 职场文书
领导班子群众路线与四风问题对照检查材料思想汇报
2014/10/11 职场文书
2015年机械设备管理工作总结
2015/05/04 职场文书
MySQL 8.0 Online DDL快速加列的相关总结
2021/06/02 MySQL
Java获取e.printStackTrace()打印的信息方式
2021/08/07 Java/Android
python中数组和列表的简单实例
2022/03/25 Python
人工智能深度学习OpenAI baselines的使用方法
2022/05/20 Python