Генерация HTML-таблицы из массива
У меня есть данные в формате массива, как показано ниже... (пример один) это массив.. Основываясь на данных, мне нужно сгенерировать html-таблицу по пользовательскому условию... скажем, заголовок таблицы будет day1,2,3,4,5,6 и ниже массив должен быть основан для каждого заголовка, чтобы добавить строку в зависимости от условий... Я привел подробности Для справки
var array= [{"day": 1, "summary": "proge1"},
{"день": 1, "резюме": "проге2"},
{"день": 1, "резюме": "проге3"},
{"день":2,"резюме": "вторник 1"},
{"день":2,"резюме": "вторник 2"},
{"день":2,"резюме": "вторник 3"},
{"день": 3, "резюме": "Wed1"},
{"день": 3, "резюме": "Wed2"},
{"день": 3, "резюме": "Wed3 "},
{"день":4,"резюме": "Thur1"},
{"день":4,"резюме": "Thur2"},
{"день": 5, "резюме": "Пт1"},
{"день": 6, "резюме": "Sat1"}]
Я хочу сгенерировать html-таблицу на основе этих данных таким образом, чтобы она отображалась, как показано ниже..
День1 | День2 | День 3 | День 4 | День 5 | День6 |
выход:
----------------------------------------------
День1 |День2 День3 День4 День5 День6
-----------------------------------------------
proge1 Tue1 Wed1 Thur1 Fri1 сайт SAT1
proge2 Tue2 Wed2 Thur2
proge3 Tue3 Wed3
Что я уже пробовал:
вот что я сделал....
скрипт
$(функция () {
var json = [];
var tr, start=0;
консоли.журнала (здесь формате JSON проверить здесь,в формате JSON);
for (var i = 0; i < json.длина; i++) {
tr = $(");
tr. append("" + json[i]. summary + "");
$('таблица').добавить(тр);
}
}},
Но я думаю, как вызвать эту функцию для каждого td.... скажем ... назначить некоторое значение для каждого td, например 1,2,3,4, и передать это значение функции и получить необходимые данные для каждого td.... эксперты... Я новичок в html пожалуйста посоветуйте если у вас есть какие либо идеи