在jq easyui 中添加本地搜索功能

来源:互联网 发布:rt809h编程器使用视频 编辑:程序博客网 时间:2024/06/04 17:55

本文介绍在easy ui 添加搜索框以后怎么通过搜索框的关键词来筛选数据

代码如下:

function do_search(){var gjc=$('#searchtext').val(); //搜索关键词if(gjc==""){$('#table').datagrid({data: getdata  //当关键词为空时直接读取存储的data});}else{var newdata=[];for(var i=0;i<getdata.rows.length;i++){str=transform(getdata.rows[i]).join(',');//将数据转换为字符串row=str.indexOf(gjc);//返回字符中indexof(string)中字串string在父串中首次出现的位置if(row>=0){newdata.push(getdata.rows[i]);//满足条件色数据重新组合}}$('#table').datagrid({data: newdata});}}
<span style="white-space:pre"></span>//将对象转化为数组格式function transform(obj){var arr = [];for(var item in obj){arr.push(obj[item]);}return arr;}



0 0
原创粉丝点击