jQuery MiniUI

标题: 【求助】TreeGrid父节点自动合计筛选后的子节点的合计值 [打印本页]

作者: hanshi_123    时间: 2016-10-19 09:16:58     标题: 【求助】TreeGrid父节点自动合计筛选后的子节点的合计值

筛选前[attach]8150[/attach]
筛选后
[attach]8151[/attach]

请问,怎么设置父节点自动合计筛选后的子节点的合计值?

作者: felt    时间: 2016-10-19 09:49:46

父节点的数据并不是计算出来的,而是后台出来的数据里面的
过滤之类的不会改变这个数据
作者: hanshi_123    时间: 2016-10-19 09:52:38

felt 发表于 2016-10-19 09:49
父节点的数据并不是计算出来的,而是后台出来的数据里面的
过滤之类的不会改变这个数据 ...

好吧,就是说,除了修改后台查询返回值的URL之外,miniui这边是没有办法实现的,这样吗
作者: felt    时间: 2016-10-19 10:53:12

hanshi_123 发表于 2016-10-19 09:52
好吧,就是说,除了修改后台查询返回值的URL之外,miniui这边是没有办法实现的,这样吗 ...

1 首先你截图的不是treegrid,是pagertree
2 你可以自己遍历节点,计算数据更新到父节点上,不过计算比较复杂
  1. var nodes=tree.getList()
  2. for(...........){
  3.       var node=nodes[i];
  4.       var childNodes=tree.getAllChildNodes(node)
  5.      for(){
  6.         //  遍历计算子节点的对应字段的数据
  7.      }
  8.      tree.updateNode(node,{})   //更新到父节点上

  9. }
复制代码

作者: hanshi_123    时间: 2016-10-19 15:14:10

felt 发表于 2016-10-19 10:53
1 首先你截图的不是treegrid,是pagertree
2 你可以自己遍历节点,计算数据更新到父节点上,不过计算比较 ...

OK,谢版主




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2