Добавить строку с помощью jquery - PullRequest
0 голосов
/ 23 октября 2011

Я печатаю строку с идентификатором «contactlist1», «contactlist2», «contactlist3» .... Я сделал это в соответствии со значениями, хранящимися в базе данных. Теперь я хочу добавить больше строки с идентификатором «contactlist4», «contactlist5», на событие нажатия кнопки, используя jquery. Хотя я взял значения переменных, которые я печатаю в соответствии с базой данных в таблице. Теперь я хочу добавить строку рядом с этим идентификатором ...

<tr id='contactlist1'>
<tr id='contactlist2'>

Я хочу добавить строку как <tr id='contactlist3'>, для этого я использовал команду

$("#contactlist" + k ).after(newRow);
k++;

k имеет значение 3, которое я принял в качестве переменной. Это правильно, чтобы представить идентификатор как 'contactlist3'

Ответы [ 2 ]

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

Работает нормально.Что-то еще идет не так.Возможно, jQuery не включен или не готов к документу к тому времени, когда вы запускаете свой итератор?

http://jsfiddle.net/4JWPf/

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

Вместо конкатата в $ (...), попробуйте ниже:

var newContactListBase = 'contactlist';
var k = 1;
var newContactListItem = newContactListBase + k;
$("#"+ newContactListItem ).after(newRow)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...