这是场景:
用户单击按钮即可在表中添加新行。
从任意行中选择一个值,少数字段将仅添加到该行中。效果很好。
但问题就在这里:当用户再次选择任何不同的行时,它会将单元格附加到行中,但我想删除以前的单元格并添加新的选定单元格。我做不到。
我尝试使用deleteCell()
但没有找到所需的解决方案。 here is the whole code 。如果有人可以帮忙的话。
代码的另一个问题是当我第一次运行它时它不计算第一行号。
for (i = 0; i < selectedvalue; i++) {
var x = Row.insertCell(-1);
x.innerHTML = "<td><select><option value=3>3</option><option value=4>4</option><option value=5>5</option><option value=6>6</option></select></td> </tr>";
}
最佳答案
试试这个:
http://codepen.io/anon/pen/yeZrov?editors=1010
jQuery('#myTable tr').eq(rownum).find("td:gt(3)").remove();
关于javascript - 删除特定行中的先前单元格并在 Java 脚本中创建新单元格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35391641/