我想更新勾选复选框的某些行。我能够获取每个单元格内容但不能更新它们的行。
我正在尝试更新第7个单元格的内容:
$.each($("input[name='eachSelector']:checked").parents("tr"), function () {
$(this).find('td:eq(7)').innerText = "this is modified";
});
我能够获得所检查行的所有单元格值,如下所示,value是一个数组。
$.each($("input[name='eachSelector']:checked").parents("td").siblings("td"), function () {
values.push($(this).text());
});
如何更新单元格值并向其添加一些css
答案 0 :(得分:1)
您的代码中有错误。您正在尝试在jquery对象上使用DOM方法。你应该改变这一行
$(this).find('td:eq(7)').innerText = "this is modified";
到
$(this).find('td:eq(7)').text("this is modified");