在datepicker的select事件中,我需要在多行中添加和设置值。换句话说,我有这样的事情......
Days Value
第1行
第2行2
第3行3
我将“Days”和“Value”列作为文本框。当我从datepicker中选择一个日期时,我需要将每行的“Days”值添加到所选日期。该值是“值”列中的值。例如,我选择4/20/2010。每个相应行的值将是4/28/2010,2010年4月22日,2010年4月23日。
希望这是有道理的,并提前感谢您的帮助。
编辑------- 路易斯,我已经尝试用我所拥有的代码实现你的代码并提出问题。我从我的datepicker 4/21/2010中选择了。因此,在上面的示例中,第一行应该是2010年4月28日。我不是那个。它将于11/3/2010返回。你能不能帮助我,理解为什么。感谢。感谢您的更新。这很有帮助。
答案 0 :(得分:0)
假设你有一个id为datePicker的输入文件,并且该表的id为Table:
$("#myTable tr").each(
function() {
var calcDate = new Date($("#datePicker").val());
calcDate.setDate(calcDate.getDate() + parseInt($(this).find("td:eq(0)").text()));
var formatDate = (calcDate.getMonth() + 1) + "/" + calcDate.getDate() + "/" + calcDate.getFullYear()
$(this).find("td:eq(1)").text(formatDate);
}
);