layui的表格很好,唯一的就是那个where搜索缓存不是那么爽,多条件搜索的时候夹杂一些不需要的参数。
以前一般都是搜索后回调里再清空,如这样。
table.reload('cocust_index_table', {//重载 done: function() { this.where={} },page: { curr: 1 //重新从第 1 页开始 } });但这又带来一个问题,就是翻页的时候没带参数了,也不好。
查了网上别人的一些方法,有改table源码的,也有别的。
看到这个方法好,简单实用,以后就用这个。
var median; search:function(){//搜索 if(median != null) { median.where = {}; } table.reload('cocust_index_table', {//重载 done: function() { median = this; },page: { curr: 1 //重新从第 1 页开始 } }); },