Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> JQuery - клонирование и вставка 
:(
    Опции темы
starmaster
Дата 6.9.2009, 01:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 149
Регистрация: 29.3.2004

Репутация: нет
Всего: нет



Есть html код:

Код

<tr id="InputRow">
  <td>
    <input type="text" name="..." value=""/>
    <span>

     </span>
  </td>
</tr>


и JavaScript (с пояснениями):

Код

function AddRow(far)
{
var rowclone=$('#InputRow').clone(); //клонируем ряд
for (i=0; i<far.length; i++)
    {
    if (i == 0)
        {
        $('#InputRow').find('input').val(far[i]['id']);
        $('#InputRow').find('span').html(far[i]['fname']);
        }
    else
        {
        rowclone.find('input').val(far[i]['id']);
        rowclone.find('span').html(far[i]['fname']);
        $('#InputRow').nextAll("tr:last").after(rowclone); //вставляем новый ряд после последнего имеющегося
        }
    }
}

$(function()
{
AddRow(//Вставляем JSON объект с обычным массивом);
}
);


Т.е. задача - пройтись по массиву из объекта JSON, подставить значения и вставить ряд после последнего имеющегося (если значений > 1)... Проблема - что ряд не вставляется... Где может быть ошибка?

Заранее спасибо!
PM MAIL WWW ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Применение библиотек | Следующая тема »


 




[ Время генерации скрипта: 0.0549 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.