目前网上绝大部分方法有可能都是基于老版本的layui,实际使用过程中发现并没有效果。
一通乱搞之后发现table.reload的时候把url参数设置为空可以解决问题。
例:
table.on('toolbar(productTable)', function (obj) {
if (obj.event === 'add') {
var oldData = table.cache["productTable"];
var data1 = {...};
//添加
oldData.push(data1);
console.log(oldData)
//刷新
table.reload('productTable', {
url: '',
data: oldData
});
}
});
