【发布时间】:2018-03-30 19:26:15
【问题描述】:
我正在尝试使用 jQuery 删除表格行。我使用了所有我能找到的方法,但都没有奏效。 我在每一行的末尾都有一个删除,当我单击它时,我会触发一个函数,该函数应该删除它所在的行。但这行不通。
在 cmets 中是我失败的尝试。 除了当前项目(类似这样的东西)之外,是否有一个伪赞?
function del(){
//$(this).parent().parent().remove();
//$(this).closest("tr").remove();
//$('table tr:last').remove(); this one worked but it deletes the last and I want the current one to be deleted
}
下面是生成表格的代码:
$.getJSON("nutritional_value.php?value=" + encodeURI(value), function (data) {
var ttr = $("<tr class='rou' />");
$.each(data, function(k, v){
var store_1 = v * (parseFloat(uneseno, 10) / 100);
var xstore_1 = store_1.toFixed(2);
$("<td class='teedee'></td>").text(k=='name' ? v : xstore_1).appendTo(ttr);
});
$("<td id='delete' onClick='del();'>Delete</td>").appendTo(ttr);
$("#tejbl").append(ttr);
});
【问题讨论】:
标签: jquery html-table row selected