Здравствуйте. Мой php заполняет мне таблицу вот таким образом:
<tbody>
<? foreach ($order as $o): ?>
<tr>
<input type="hidden" value="<?= $o['_id'] ?>" class="sysid">
<td class="id"><?= $o['number'] ?></td>
<td>
<p class="bold"><?= $o['name_person'] ?></p>
<p class="cont"><?= $o['mailphone_person'] ?></p>
</td>
<td><?= $o['adress_person'] ?></td>
<td>
<? foreach ($o['products'] as $p): ?>
<p><?= $p ?></p>
<? endforeach; ?>
</td>
<td><?= $o['price'] ?> ₽</td>
<td>
<select name="status" class="opti">
<? foreach ($options as $op): ?>
<option value="<?= $op ?>" <? if ($op == $o['status']): ?> selected <? endif; ?> ><?= $op ?></option>
<? endforeach; ?>
</select>
</td>
</tr>
<? endforeach; ?>
</tbody>
Дальше я хочу сделать подзагрузку следующих полей. Как мне на js реализовать генерацию таблицы?
Я начала с вот такого:
let table = document.querySelector('tbody');
let insrow = table.insertRow(-1);
let inscell = insrow.insertCell(-1);
Но у меня ощущение, что я делаю что-то не то. Нет варианта проще, чтобы также как в php сделать? Чтобы просто собираешь одну строку, а он дальше по образу и подобию генерирует дальше