Добавить ячейку таблицы в существующую строку таблицы, jQuery - PullRequest
4 голосов
/ 24 октября 2011

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

$("<td><a href='#'>" + key + "</a></td>").click(function(e) {
    e.preventDefault();
    testset(key);
}).appendTo('#table1');

Это добавляет ячейки в конец таблицы с идентификатором table1. Как лучше добавить ячейки в существующую строку таблицы (<tr>) с помощью jQuery? Быстрый гугл ничего не показал. С уважением,

SystemError

Ответы [ 2 ]

5 голосов
/ 24 октября 2011
.appendTo('#table1 #rowId');

Или вы можете сделать:

.appendTo('#table1 tr:nth-child(5)');

http://api.jquery.com/nth-child-selector/

0 голосов
/ 24 октября 2011

Вы должны добавить их к определенной строке, а не к таблице:

$("<td><a href='#'>" + key + "</a></td>").click(function(e) {
    e.preventDefault();
    testset(key);
}).appendTo('#table1 tr#yourrowId');
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...