解决layui的table数据重载reload where参数会保留上次条件的问题
原
代码语言:javascript复制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;
});
解决办法
将什么这种方法,修改成下面这种方法
现在
代码语言:javascript复制 var tableIns = table.render({
.........
});
// 监听搜索操作
form.on('submit(data-search-btn)', function (data) {
//这里以搜索为例
tableIns.reload({
where: data.field
,page: {
curr: 1 //重新从第 1 页开始
}
});
return false;
});