我有一张表格如下
------------------------------------
| Date | Price |
------------------------------------
| 09-13-2017 | $15.00 |
| 09-13-2017 | $6.00 |
| 09-15-2017 | $8.00 |
| 09-15-2017 | $14.50 |
|__________________________________|
我想总结每个日期的总值,以便输出
Total value for 09-13-2017 is $21.00
Total value for 09-15-2017 is $22.50
我如何在JavaScript中执行此操作。请指导。
var dat = jQuery("#date").map(function()
{
totpri = 0;
var pri = jQuery("#price").map(function()
{
var totpri = document.getElementByID("price").value();
totpri += totpri;
}
alert('The Total is: ' totpri)
}).get();
答案 0 :(得分:-1)
我可以为您提供一种技术,但不能使用代码(因为我没有看到您的努力)
第1步:创建一个空的关联数组(比如arrDates)
第2步:遍历每一行并检查数组是否包含键名为第1列(日期)的键
如果NOT =>以下列格式创建一个新条目:{' date' =>量}
如果是=>获取该日期的旧金额,并将当前金额添加到该日期,更新数组中的金额
那是
现在您可以迭代此数组并以您想要的任何格式显示日期和金额总和