У меня есть массив данных в php, и мне нужно отображать эти данные в таблице HTML. Вот как выглядит примерный набор данных.Преобразование данных json в таблицу HTML
Array(
Array
(
[comparisonFeatureId] => 1182
[comparisonFeatureType] => Category
[comparisonValues] => Array
(
[0] => Not Available
[1] => Standard
[2] => Not Available
[3] => Not Available
)
[featureDescription] => Rear Seat Heat Ducts
),)
Набор данных представляет собой сравнение 3 предметов (как показано в индексе comparisonValues массива)
В конце концов мне нужно строку, чтобы выглядеть подобно этому
<tr class="alt2 section_1">
<td><strong>$record['featureDescription']</strong></td>
<td>$record['comparisonValues'][0]</td>
<td>$record['comparisonValues'][1]</td>
<td>$record['comparisonValues'][2]</td>
<td>$record['comparisonValues'][3]</td>
</tr>
Проблема Я сталкиваюсь с тем, как лучше всего это делать. Должен ли я создать всю таблицу HTML на стороне сервера, передать ее по вызову ajax и просто выгрузить предварительно обработанные HTML-данные в div или передать данные json и отобразить клиентскую часть таблицы.
Любые элегантные предложения?
Спасибо в продвижении.
I создаст таблицу в сценарии ajax, а затем загрузит ее. Это самый простой способ. Затем вы можете просто ввести полностью сформированный стол в div или что-то еще. –