Javascript 使用jQuery修改表中特定行的总计行

Javascript 使用jQuery修改表中特定行的总计行,javascript,jquery,html,Javascript,Jquery,Html,我能够在没有任何问题的情况下为表创建总计行。 但是,有一列(第7列)我不想计算总数,而是显示从上个月到当前月份的单元格值。 这是表的图像(我必须使用图像,因为此表此表是从SharePoint列表中提取数据动态生成的): 如您所见,我有一个月列和一个待决列。 我们现在是6月份,因此我希望待定专栏显示“4” 这就是我到目前为止所做的: JS: 我不知道如何同时读取两列中每行的值。您需要找到包含上个月名称的行。如果您发现可以获取该月的Pending列的值,并将其放在Totals行中 JS var m

我能够在没有任何问题的情况下为表创建总计行。
但是,有一列(第7列)我不想计算总数,而是显示从上个月到当前月份的单元格值。
这是表的图像(我必须使用图像,因为此表此表是从SharePoint列表中提取数据动态生成的):

如您所见,我有一个列和一个待决列。
我们现在是6月份,因此我希望待定专栏显示“4
这就是我到目前为止所做的:

JS:


我不知道如何同时读取两列中每行的值。

您需要找到包含上个月名称的行。如果您发现可以获取该月的Pending列的值,并将其放在Totals行中

JS

var months = ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"];
var today = new Date();
var thisMonth = today.getMonth(); 
var prevMonth = thisMonth == 0 ? 11 : thisMonth - 1;
var month = months[prevMonth];

var val = $("#myTable tr:contains('" + month + "') td:nth-of-type(7)").text();
$("#myTable tr:last-of-type td:nth-of-type(7)").text(val);

查看此了解一个工作示例。

在“待定”列的“总计”行中,您想显示当前月份“待定”列中的任何值,对吗?我想显示上一个月的值。这就是为什么这部分:
var prevMonth=theDate.getMonth()-1。因此,该值应为May的值(4)。谢谢您的待定公式实际待定(n)=收到的通知(n)-拒绝参与(n)+待定(n-1)。你能做出相应的更改以使用该值吗?谢谢大家的评论。看起来我没有正确地解释我的问题。其余的列都很好,它们使用一段完全不同的代码获得它们的值,这段代码工作得非常好。现在我只关心待处理的专栏。例如我们在6月份:挂起列(总行)下面的单元格应该显示4。下个月,每当更新中的数据时,该单元格将显示为6月份输入的内容。总之,这个单元格总是需要落后一个月。@cubanGuy我编辑了我的答案以反映您的愿望。
var months = ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"];
var today = new Date();
var thisMonth = today.getMonth(); 
var prevMonth = thisMonth == 0 ? 11 : thisMonth - 1;
var month = months[prevMonth];

var val = $("#myTable tr:contains('" + month + "') td:nth-of-type(7)").text();
$("#myTable tr:last-of-type td:nth-of-type(7)").text(val);