我試圖添加新行並刪除表上。 我有下面的代碼: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是的,他激活了一個警報測試。 –