Заполнение раскрывающегося списка jsp значениями базы данных в функции javascript - PullRequest
1 голос
/ 06 мая 2020

На моей странице jsp следующее работает безупречно для заполнения раскрывающегося списка html:

<td><select name="idbilltype" id="required">
<c:forEach items="${result13.rows}" var="row13">
<option value="${row13.idtcode}">${row13.nmdescription}</option>
</c:forEach>
</select></td>

У меня также есть кнопка на моей странице jsp, которая успешно запускает некоторые javascript для добавления строка в моей таблице:

<button type="button" style="font-size : 10px;" onclick="instblrws()">Add Row</button>

Наконец, мой javascript успешно добавляет строку / ячейку, но не заполняет раскрывающийся список:

function instblrws() {
var table = document.getElementById("dyntbl");
var row = table.insertRow();
var cell1 = row.insertCell(0);
cell1.innerHTML = "<select name='idbilltype' id='required'>"
+ "<c:forEach items='${result13.rows}' var='row13'>"
+ "<option value='${row13.idtcode}'>${row13.nmdescription}</option>"
+ "</c:forEach></select>";

Я понимаю, что неправильно пытаюсь объединить мой код jsp с моей функцией js, но я изо всех сил пытаюсь понять, как правильно разделить два, чтобы это работало по желанию. Ценю любую помощь. Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...