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 相关文章推荐
javascript 播放器 控制
Jan 22 Javascript
js DOM模型操作
Dec 28 Javascript
javascript showModalDialog模态对话框使用说明
Dec 31 Javascript
JS实现图片预加载无需等待
Dec 21 Javascript
JS复制内容到剪切板的实例代码(兼容IE与火狐)
Nov 19 Javascript
通过隐藏iframe实现无刷新上传文件操作
Mar 16 Javascript
Node.js包管理器Yarn的入门介绍与安装
Oct 17 Javascript
利用D3.js实现最简单的柱状图示例代码
Dec 09 Javascript
微信小程序 动态的设置图片的高度和宽度详解及实例代码
Feb 24 Javascript
详解vue2.0脚手架的webpack 配置文件分析
May 27 Javascript
ES6关于Promise的用法详解
May 07 Javascript
使用JS实现动态时钟
Mar 12 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
自制汽车收音机天线:收听广播的技巧和方法
2021/03/02 无线电
PHP 表单提交给自己
2008/07/24 PHP
php遍历文件夹和文件列表示例分享
2014/03/11 PHP
fckeditor上传文件按日期存放及重命名方法
2015/05/22 PHP
PHP获取一年有几周以及每周开始日期和结束日期
2015/08/06 PHP
如何写php守护进程(Daemon)
2015/12/30 PHP
php实现PDO中捕获SQL语句错误的方法
2017/02/16 PHP
PHP laravel中的多对多关系实例详解
2017/06/07 PHP
Json对象与Json字符串互转(4种转换方式)
2013/03/27 Javascript
js查找某元素中的所有图片地址的方法
2014/01/16 Javascript
jQuery命名空间与闭包用法示例
2017/01/12 Javascript
jquery Easyui Datagrid实现批量操作(编辑,删除,添加)
2017/02/20 Javascript
日期时间范围选择插件:daterangepicker使用总结(必看篇)
2017/09/14 Javascript
实现一个完整的Node.js RESTful API的示例
2017/09/29 Javascript
实例详解Vue项目使用eslint + prettier规范代码风格
2018/08/20 Javascript
使用vuepress搭建静态博客的示例代码
2019/02/14 Javascript
vue输入节流,避免实时请求接口的实例代码
2019/10/30 Javascript
OpenLayers加载缩放控件使用方法详解
2020/09/25 Javascript
Python的ORM框架SQLObject入门实例
2014/04/28 Python
python中map、any、all函数用法分析
2015/04/21 Python
基于Numpy.convolve使用Python实现滑动平均滤波的思路详解
2019/05/16 Python
详解python中__name__的意义以及作用
2019/08/07 Python
详解Python3 定义一个跨越多行的字符串的多种方法
2020/09/06 Python
Python用SSH连接到网络设备
2021/02/18 Python
Parfume Klik丹麦:香水网上商店
2018/07/10 全球购物
美国排名第一的泳池用品直接来源:In The Swim
2019/09/23 全球购物
新加坡最早生产电动滑板车的制造商之一:FunsToTheFore
2020/09/08 全球购物
Boolean b = new Boolean(“abcde”); 会编译错误码
2013/11/27 面试题
公司财务流程之主管工作流程
2014/03/03 职场文书
励志演讲稿300字
2014/08/21 职场文书
村党支部群众路线教育实践活动对照检查材料
2014/09/26 职场文书
大学四年个人总结
2015/03/03 职场文书
汽车4S店销售经理岗位职责
2015/04/02 职场文书
2015社区健康教育工作总结
2015/05/20 职场文书
小学班级口号大全
2015/12/25 职场文书
基于Redis实现分布式锁的方法(lua脚本版)
2021/05/12 Redis