Удалите заголовок таблицы и ячейки тела, используя

0

Я работаю над проектом, в котором таблица должна динамически добавлять столбцы и удалять ее, если пользователь считает, что столбец не используется.

Моя проблема в том, что когда я удаляю заголовок столбца, удаляется только один td в tbody. Вот мой код, который я использовал:

$("#tbl thead th:eq("+index+")").remove();
$("#tbl tbody > td:eq("+index+")").remove();
Теги:
html-table
dynamic
indexing

1 ответ

2
Лучший ответ

Пытаться

$("#tbl thead th:eq("+index+")").remove();
$("#tbl tbody tr").find("td:eq("+index+")").remove();

Демо: скрипка

или

$("#tbl tr td,th").filter(':nth-child(' + (index + 1) + ')').remove();

Демо: скрипка

  • 0
    Спасибо Арун. Работает.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню