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 相关文章推荐
共享自己写一个框架DreamScript
Jan 20 Javascript
Prototype String对象 学习
Jul 19 Javascript
Table冻结表头示例代码
Aug 20 Javascript
js改变Iframe中Src的方法
May 05 Javascript
深入探究AngularJS框架中Scope对象的超级教程
Jan 04 Javascript
JavaScript驾驭网页-DOM
Mar 24 Javascript
JavaScript自定义函数实现查找两个字符串最长公共子串的方法
Nov 24 Javascript
canvas实现简易的圆环进度条效果
Feb 28 Javascript
解决vue单页路由跳转后scrollTop的问题
Sep 03 Javascript
微信小程序实现通过js操作wxml的wxss属性示例
Dec 06 Javascript
JavaScript创建对象的四种常用模式实例分析
Jan 11 Javascript
利用promise及参数解构封装ajax请求的方法
Mar 24 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
详解Window7 下开发php扩展
2015/12/31 PHP
ecshop适应在PHP7的修改方法解决报错的实现
2016/11/01 PHP
PHP/HTML混写的四种方式总结
2017/02/27 PHP
PHP二维关联数组的遍历方式(实例讲解)
2017/10/18 PHP
JavaScript Event学习第二章 Event浏览器兼容性
2010/02/07 Javascript
jQuery入门问答 整理的几个常见的初学者问题
2010/02/22 Javascript
JSON 教程 json入门学习笔记
2020/09/22 Javascript
json格式化/压缩工具 Chrome插件扩展版
2010/05/25 Javascript
为JavaScript提供睡眠功能(sleep) 自编译JS引擎
2010/08/16 Javascript
js抽奖实现随机抽奖代码效果
2013/12/02 Javascript
使用jquery实现以post打开新窗口
2014/03/19 Javascript
jQuery修改CSS伪元素属性的方法
2014/07/30 Javascript
js的toUpperCase方法用法实例
2015/01/27 Javascript
javascript实现简单的可随机变色网页计算器示例
2016/12/30 Javascript
js实现颜色阶梯渐变效果(Gradient算法)
2017/03/21 Javascript
详解在vue-cli中使用路由
2017/09/25 Javascript
Bootstrap table表格初始化表格数据的方法
2018/07/25 Javascript
JavaScript常用工具方法封装
2019/02/12 Javascript
vue-cli3使用 DllPlugin 实现预编译提升构建速度
2019/04/24 Javascript
vue.js+ElementUI实现进度条提示密码强度效果
2020/01/18 Javascript
Vue.js实现立体计算器
2020/02/22 Javascript
详解阿里Node.js技术文档之process模块学习指南
2021/01/04 Javascript
关于javascript中的promise的用法和注意事项(推荐)
2021/01/15 Javascript
python单链表实现代码实例
2013/11/21 Python
详解Django中的权限和组以及消息
2015/07/23 Python
pandas中apply和transform方法的性能比较及区别介绍
2018/10/30 Python
django中间键重定向实例方法
2019/11/10 Python
Python使用configparser读取ini配置文件
2020/05/25 Python
Python 将代码转换为可执行文件脱离python环境运行(步骤详解)
2021/01/25 Python
山海经纬软件测试笔试题和面试题
2013/04/02 面试题
会计专业个人求职信范文
2014/01/08 职场文书
招商银行工作证明
2015/06/17 职场文书
2019年大学生职业生涯规划书
2019/03/25 职场文书
go语言中切片与内存复制 memcpy 的实现操作
2021/04/27 Golang
教你漂亮打印Pandas DataFrames和Series
2021/05/29 Python
实现AJAX异步调用和局部刷新的基本步骤
2022/03/17 Javascript