jQuery MiniUI

 找回密码
 立即注册
查看: 6037|回复: 12
打印 上一主题 下一主题

如何进行分类并计算 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2018-7-25 17:06:27 |只看该作者 |倒序浏览
是这样的  我现在比如有20条数据 有10条数据 名字都是叫S1  但是 价格不同    还有10条数据名字叫 S2  价格也不同  

我现在需要将表格显示出来后  10条叫S1的在一起 一一显示。
然后在下一行统计一下总价    在接着显示后10条  同上。



有点凌乱  版主能理解吗?


Rank: 8Rank: 8

沙发
发表于 2018-7-25 17:22:39 |只看该作者

Rank: 2

板凳
发表于 2018-7-25 17:37:19 |只看该作者
本帖最后由 cl1987592 于 2018-7-25 17:39 编辑
  1. mini.parse();
  2.   var grid = mini.get("datagrid1");
  3.   grid.groupBy("money", "asc");
  4.   var key3 = mini.getbyName("key3").getValue();
  5.   var key1 = mini.getbyName("key1").getValue();
  6.   grid.load({ strKEY:key3,strST:key1});

  7.   var ss=[{id:1,text:$!{money}},{id:2,text:$!{money}}];

  8.   function getGenderText(id) {
  9.   for (var i = 0, l = ss.length; i < l; i++) {
  10.                 var g = ss[i];
  11.                 if (g.id == id) return g.text;
  12.             }
  13.             return "";
  14.         }
  15.         
  16. function onGenderRenderer(e) {
  17.             return getGenderText(e.value);
  18.         }

  19.         function onDrawGroup(e) {        
  20.             e.cellHtml = "编号:" + getGenderText(e.value);
  21.         }




  22. 我这么写  怎么不行  我想动态加载   
  23. boby里是这样的
  24. <div field="money" headerAlign="center" viwidth="120">钱</div>
复制代码

Rank: 2

地板
发表于 2018-7-25 17:51:04 |只看该作者
cl1987592 发表于 2018-7-25 17:37

版主  我问题找到了  也实现了 可是有点小瑕疵  就是我怎么样才能让  这个统计信息 就是缩放 在下面  而不是在上面

Rank: 2

5#
发表于 2018-7-25 19:10:39 |只看该作者
对了版主  同样的问题  现在我想改成  tree 这样的怎么改  网上看的DOMO  看不懂啊

Rank: 2

6#
发表于 2018-7-26 08:52:18 |只看该作者
本帖最后由 cl1987592 于 2018-7-26 08:54 编辑
  1. mini.parse();
  2.         var data = [{ Name: 1, id: 1, children: [{ id: 11, Name: 15 }, { id: 12, Name: 13 }, { id: 13, Name: 14}] }, { Name: 2, id: 2}]
  3.    
  4.         /////////////////////////////////////////////////

  5.         var tree = mini.get("treegrid1");
  6.         //tree.loadData(data);

  7.         var sorter = new TreeSort(tree);

  8.         //sorter.sort("Duration", "desc");
复制代码
版主能不能帮我说明下  这些代码什么意思   白话告诉下吧  实在是做不出来这个DEMO的效果  看不懂
http://www.miniui.com/demo/#src=treegrid/treesort.html

Rank: 8Rank: 8

7#
发表于 2018-7-26 09:08:30 |只看该作者
cl1987592 发表于 2018-7-26 08:52
版主能不能帮我说明下  这些代码什么意思   白话告诉下吧  实在是做不出来这个DEMO的效果  看不懂
http://w ...

1 你不是要分组统计吗?请使用datagrid的分组功能,参考前面贴的示例, summaryPosition="bottom"可以控制合计行的位置
2 tree的数据结构和datagrid的是不一样的,你的数据不符合形成tree的条件,请修改数据
http://www.miniui.com/demo/#src=tree/createtree.html

Rank: 2

8#
发表于 2018-7-26 09:28:57 |只看该作者
felt 发表于 2018-7-26 09:08
1 你不是要分组统计吗?请使用datagrid的分组功能,参考前面贴的示例, summaryPosition="bottom"可以控 ...

这个剩下的方式2,3,4 有没有TEXT文档看看啊  还是不懂啊 !

Rank: 8Rank: 8

9#
发表于 2018-7-26 09:32:51 |只看该作者
cl1987592 发表于 2018-7-26 09:28
这个剩下的方式2,3,4 有没有TEXT文档看看啊  还是不懂啊 !

下载试用包,结合代码和数据一起看  
你贴的treesort的示例,还引用了treesort.js这个插件,你有引用吗?

Rank: 2

10#
发表于 2018-7-26 17:32:49 |只看该作者
研究了一天还是没头绪   这样的 我现在是直接从数据库中拿数据过来了 !!然后向做成Treegrid的那种样式  发现做不出来  版主能帮忙想想办法吗?   或者在弄点学习资料什么的给我   我实在是搞不住

Archiver|普加软件

GMT+8, 2025-7-14 06:20 , Processed in 1.051457 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部