我试图添加新行并删除表上。 我有下面的代码:Jquery .remove()不工作在表
$(document).ready(function() {
var n_obs = $("input[name$='[obs]']").length;
var n_esp = $("select[name$='[e_status]']").length;
addEsp = (function() {
$("#tb_especialidade").append("<tr><td>" + n_esp + "</td></tr>");
n_esp++;
});
addObs = (function() {
$("#tb_status").append(
"<tr>" +
"<td>" + n_obs + "</td>" +
"<td><input type=\"button\" value=\"Cancelar\" onclick=\"rem();\"></td>" +
"</tr>"
);
n_obs++;
});
rem = (function() {
$(this).closest("tr").remove();
});
});
对于增加新的元素正在工作,但不删除。 有什么建议吗?
你检查你的'REM()'曾经被调用? –
您将函数绑定到类btnrem的元素,但您没有任何元素分配了该类。 –
@DhavalMarthak是的,他激活了一个警报测试。 –