Member 11859517 Ответов: 1

Как добавить строку внутри таблицы с помощью jquery?


Привет,

Я создаю таблицу с помощью JQuery внутри своего div (имея id= " chk"),
$("#ЧК").добавить ("в<Таблица граница=1 класс='таблица-полосатый'&ГТ;&ЛТ;потока&ГТ;&ЛТ;Н3&ГТ; характеристики &ЛТ;/Н3&ГТ;&ЛТ;/элементы thead&ГТ;&ЛТ;тр&ГТ;&ЛТ;й&ГТ;&ЛТ;/й&ГТ;&ЛТ;й&ГТ;сигнал имя </й&ГТ;&ЛТ;й&ГТ;Описание сигнал &ЛТ;/й&ГТ;&ЛТ;/тр&ГТ;");

это прекрасно работает.
когда я пытаюсь добавить еще одну строку, например,

$("chk").append("<tr><td>chkbox</td><td>Myname</td><td>Mydescription</td></tr>");

но это не прибавление.

чего-то не хватает. Пожалуйста, помогите мне
спасибо
Динь.

Что я уже пробовал:

$("#chk").empty();

$("#chk").append("<table border=1 class='table table-striped'><thead><h3> Parameters </h3></thead><tr><th></th><th>Signal Name </th><th>Signal Description </th></tr>");

$("chk").append("<tr><td>chkbox</td><td>Myname</td><td>Mydescription</td></tr>");

$("#chk").append("</table>");

1 Ответов

Рейтинг:
9

Karthik_Mahalingam

добавить к tbody

$("#chk").empty();

      $("#chk").append("<table border=1 class='table table-striped'> <caption>     <h3> Parameters </h3> </caption> <thead>   <tr><th></th><th>Signal Name </th><th>Signal Description </th></tr> </thead> <tbody></tbody> </table>");

      $("#chk table tbody").append("<tr><td>chkbox</td><td>Myname</td><td>Mydescription</td></tr>");


Member 11859517

Привет Картик,
Спасибо за ваш ответ,
Я попробовал ваш код, но он все еще не работает для меня.
1-я часть работает нормально, но 2-я не добавляется.

Karthik_Mahalingam

пост ваш код в скрипку и поделиться ссылкой

Member 11859517

Это единственный код, который у меня есть, я просто хочу добавить строку в таблицу.

Karthik_Mahalingam

https://jsfiddle.net/mbbhkm98/

Member 11859517

круто, это работает, я должен проверить с помощью своего кода, где я что-то упускаю,
Спасибо карти Джи,

Karthik_Mahalingam

добро пожаловать:)

Karthik_Mahalingam

ОК. должность в < предварительно > В теге, так что HTML-Виль не исчезают

Member 11859517

ладно

Member 11859517

$("#chk table tbody").append('<tr><td><input type="checkbox" value=' + obj.SignalName + ' /> </td><td> name</td><td>description</td></tr>');

Member 11859517

$("#chk table tbody").append('<tr><td><input type="checkbox" value=' + obj.SignalName + ' /> </td><td> ' + obj.SignalName + '</td><td>' + obj.SignalDescription + '</td></tr>');

Karthik_Mahalingam

ладно

Member 11859517

решенный

Karthik_Mahalingam

крутой