layui table.reload 可以更改初始的请求url
//初始url 如下
'/api/news/lists?status=1&type=1&month=1'
table.render({ elem: '#news-table', url: '/api/news/lists?status=1&type=1&month=1', page: true, cols: cols, skin: 'line', toolbar: '#news-toolbar', defaultToolbar: [{ layEvent: 'refresh', icon: 'layui-icon-refresh', }, 'exports'], done: function (res) { //返回数据执行回调函数 layer.close(loading); //返回数据关闭loading } });
//搜索的时候,需要修改请求URL参数:
table.reload('news-table',{ url: '/api/news/lists?status=1&type=1' })