Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > JavaScript, Ajax
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 24.03.2015, 10:18   #21
lomastr_
Форумчанин
 
Регистрация: 16.01.2015
Сообщений: 672
По умолчанию

Цитата:
Можете показать, как из описанной Вами структуры сфрмировать таблицу с данными?
Код:
function createTable( data ){
    var tbl = document.getElementById('Lib');
    tbl.style.width  = '150px';

        for(var i = 0; i < data.Library.shelfs.length; i++){
           var shelf = data.Library.shelfs[i];
           for(var y = 0; y < shelf.books.length; y++){
              var tr = tbl.insertRow();
              var td = tr.insertCell(); 
              td.innerHTML =  shelf.name;
              var book = shelf.books[i];
              td = tr.insertCell(); 
              td.innerHTML =  book.name;
              td = tr.insertCell();    
              td.innerHTML =  book.author;
         }
}
Цитата:
Придумываю задания и делаю их, а на этом что-то завис...
ерунда, вы так придете к успеху еще не скоро.
Надо читать смотреть подглядывать как работает то что уже работает. Сам язык это не сложно, чуть сложнее с его выкрутасами ( ну тут в какой-то степени правы те кто говорит что того кто придумал js запихнуть в браузер надо распять ).
lomastr_ вне форума Ответить с цитированием
Старый 24.03.2015, 10:45   #22
Naive
Раздолбайских Дел
Старожил
 
Аватар для Naive
 
Регистрация: 22.05.2009
Сообщений: 3,828
По умолчанию

Цитата:
Сообщение от lomastr_ Посмотреть сообщение
того кто придумал js запихнуть в браузер надо распять ).
но-но-но! Не трогать Брендона Айка! Не так легко написать супер-язык за 11 дней, а он — смог!
Alar, верни репу!
Naive вне форума Ответить с цитированием
Старый 24.03.2015, 16:11   #23
AFA
Пользователь
 
Регистрация: 19.04.2009
Сообщений: 69
По умолчанию

Да, действительно все просто оказалось..
Спасибо еще раз!

Только у Вас опечатка, исправил. Вдруг кому-то пригодится.
Цитата:
Сообщение от lomastr_ Посмотреть сообщение
Код:
function createTable( data ){
    var tbl = document.getElementById('Lib');
    tbl.style.width  = '150px';

        for(var i = 0; i < data.Library.shelfs.length; i++){
           var shelf = data.Library.shelfs[i];
           for(var y = 0; y < shelf.books.length; y++){
              var tr = tbl.insertRow();
              var td = tr.insertCell(); 
              td.innerHTML =  shelf.name;
              var book = shelf.books[y];
              td = tr.insertCell(); 
              td.innerHTML =  book.name;
              td = tr.insertCell();    
              td.innerHTML =  book.author;
         }
}
AFA вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Десерилезация json TheDude C# (си шарп) 2 02.01.2015 11:15
Приём и обработка JSON в POST Anarchist666 ASP.NET 1 01.07.2013 14:20
C++ JSON qip2005 Visual C++ 2 05.11.2012 19:48
Qt + Json Lindemann66 Qt и кроссплатформенное программирование С/С++ 0 18.08.2011 15:26
Обработка Json Велесей Общие вопросы по Java, Java SE, Kotlin 5 18.07.2011 12:46