搜索功能:https://blog.csdn.net/bbs11007/article/details/110948483
搜索功能我们已经实现了,那么怎么支持大小写匹配?模糊查询我们需要用到一个函数是:toUpperCase(),
let result = this.pages1.values.filter(row => {//this.pages1.values这个是表内所有数据
//搜索那列的内容,这里搜索name、id等列的内容
return row.name.indexOf(this.search1.toUpperCase()) > -1
|| row.id.indexOf(this.search1.toUpperCase()) > -1
|| row.code.indexOf(this.search1.toUpperCase()) > -1
|| row.note.indexOf(this.search1.toUpperCase()) > -1;
});
js中的写法是:
if (td.innerHTML.toUpperCase().indexOf(filter) > -1 || td1.innerHTML.toUpperCase().indexOf(filter) > -1 || td2.innerHTML.toUpperCase().indexOf(filter) > -1)