layui官方提供重载的代码是这样的:
var $ = layui.$, active = {
reload: function(){
var demoReload = $('#demoReload');
//执行重载
table.reload('testReload', {
page: {
curr: 1 //重新从第 1 页开始
}
,where: {
key: {
id: demoReload.val()
}
}
});
}
};
$('.demoTable .layui-btn').on('click', function(){
var type = $(this).data('type');
active[type] ? active[type].call(this) : '';
});
把代码复制到本地进行测试:
layui.use('table', function(){
var table = layui.table;
table.render({
elem: '#role'
,url:'/oaManageSystem/manager/getAllRoleInformation'
,toolbar: '#operate' //开启头部工具栏,并为其绑定左侧模板
,even: true
,id: 'roleList'
,cols: [