解决layui的table数据重载reload where参数会保留上次条件的问题
原
table.render({ ......... }); // 监听搜索操作 form.on('submit(data-search-btn)', function (data) { table.reload('currentTableId', { url: 'rest/agriculture/managerUserController/list', method:'post', page: { curr: 1 } , where:data.field }, 'data'); return false; });
解决办法
将什么这种方法,修改成下面这种方法
现在
var tableIns = table.render({ ......... }); // 监听搜索操作 form.on('submit(data-search-btn)', function (data) { //这里以搜索为例 tableIns.reload({ where: data.field ,page: { curr: 1 //重新从第 1 页开始 } }); return false; });