datatable的栏位之数值汇总的自动执行机制问题
本帖最后由 vipbarry 于 2023-2-3 09:43 编辑第一次insertline:
第二次在原有数据上更新就未触发自动汇总了:
需要
才能刷出正确的汇总值
编辑方式是单行编辑
简单地说,想知道对于datatable组件,有没有一个简单方便的方式可以在更新之后去刷新一下的写法
setData是给整个数据表格赋值,total也是需要赋值的,您可以赋值为合并后的值,setData没有触发合计的动作,所以只能自行合计后赋值
好吧,既然datatable没有现成的刷新function
现在只能通过如下方式解决让dt自动刷新合计值,将就使用,毕竟不是winform或Vue。
//unitTest 01
//先自动插入一空行
dth.insertLine(0,{"txt_his_order":"" , "num_his_paid":"","cal_his_dtime":""});
//再删除这个空行
dth.deleteLine(0);
这样至少保证dt的合计是被触发的。
很想知道import excel里面是如何实现数据导入后即自动出合计的,可能里面也是用的insertLine的机制罢。
设置字段值以后
datatable._loadTotal() 可以重新计算总计。 论坛管理员 发表于 2023-2-3 12:18
设置字段值以后
datatable._loadTotal() 可以重新计算总计。
万分感谢~ :handshake
页:
[1]