layui实现table表格的“关键字搜索”功能1 $('#searchBtn').on('click',function(){
2var type = $(this).data('type');
3 active[type] ? active[type].call(this) : '';
4 });
5// 点击获取数据
6var active = {
7 getInfo: function () {
88var fileName=$('#fileName').val();
89// var startTime=$('#startTime').val();
90// var endTime=$('#endTime').val();
91var timeRange=$('#timeRange').val();
92if ($('#fileName').val()||$('#md5Name').val()||$('#timeRange').val()) {
93var index = layer.msg('查询中,请稍候...',{icon: 16,time:false,shade:0});
94 setTimeout(function(){
95 load('flinklist', {
96where: {
97'fileName':fileName,
98'timeRange':timeRange
99 }
100 });
101 layer.close(index);
102 },800);
103 } else {
104 load('flinklist', {where: {
105'fileName':fileName,
106'timeRange':timeRange
107 }});
108 load('')
109 }
110 },
111 };
1//html代码
2 <a class="layui-btn search_btn " id="searchBtn" data-type="getInfo" >查询</a>
tabletime1当键盘按键弹起时⾃动进⾏搜索:
2 $('#search_term').keyup(function () {
3// 1.获得搜索框的值;
4// 2.判断如果有值。layer.msg()
5// 3.定义延时函数,8s后刷新表格,并传递参数;
6// 4.关闭layer.msg()
7var keyWord=$('#search_term').val();
8if($('#search_term')!=''){
9var index=layer.msg('正在查询请稍后',{
10 icon:2,
11 title:'提⽰',
12 time:false
13 })
14 setTimeout(function () {
15 load('getUser',{
16where:{
17 pageSize:15,
18 currentPage:1,
19 keyWords:keyWord
20 }
21 })
22 },800);
23 }else{
24 getAllUser();
25 }
26 });
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论