layui很好。
表格有些操作文档也不可能一一讲到,这里记下备忘。
一个常见场景是有合计的行,数据是网络请求的,当修改一行后表面上合计并没有变,这时候刷新下就好。
var tableIns = table.cache['finance_pay']; obj.update(trdata); table.reloadData('finance_pay',{cols: [[{ field: 'money_text'}]],data: tableIns}); //表格更新
如这样,更新的是合计行,也可以整体更新,后面的对象可以省了。
注意,以为是没访问,其实还是访问了,除非
/*table.reloadData("butsinLstTable",{ url:false,page:{curr: 1 }, data:table.cache.butsinLstTable // 将新数据重新载入表格,方便合计数字重新计算 })*/但分页又不对,还要自己写分页,哎,先算了