目前網上絕大部分方法有可能都是基於老版本的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
});
}
});
