Javascript添加具有类似fileld名称的所有值

时间:2017-09-11 13:12:10

标签: javascript jquery

我有一张表格如下

------------------------------------
|      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();

1 个答案:

答案 0 :(得分:-1)

我可以为您提供一种技术,但不能使用代码(因为我没有看到您的努力)

第1步:创建一个空的关联数组(比如arrDates)

第2步:遍历每一行并检查数组是否包含键名为第1列(日期)的键

如果NOT =>以下列格式创建一个新条目:{' date' =>量}

如果是=>获取该日期的旧金额,并将当前金额添加到该日期,更新数组中的金额

那是

现在您可以迭代此数组并以您想要的任何格式显示日期和金额总和