我正在获取表的第一列的值,并且基于if语句,我需要更新每个特定行的第三列的值。 这就是我的工作:
$("#attributes_tbl tr").each(function(){
var value = $(this).find("td input:nth-child(2)").val();
if (value in attribute_enumerations){
description = attribute_enumerations[value]
console.log(description)
$('td:nth-child(3) input').val(description);
}
});
上面的代码段会更新第三列的所有行。我需要的是更新当前行第三列的单元格:
// I need this to update only the specific cell of the current row (from the "each" loop)
$('td:nth-child(3)input')。val(description);
如何在jQuery中指定它?
答案 0 :(得分:2)
要仅影响当前行,请更改:
PushKit
要:
$('td:nth-child(3) input').val(description);