Я пытаюсь добавить новые строки и удалить на стол. У меня есть этот код ниже: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();
});
});
Для добавления новых элементов работает, но не удалить. Любое предложение?
ли вы проверяете 'бэр()' никогда не дозвонились? –
Вы привязываете функцию к элементам класса btnrem, но у вас нет элемента с присвоенным классом. –
@DhavalMarthak Да, он активирует тестовый тест. –