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

本文实例为大家分享了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搜索功能汇总 进行学习

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

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容