На моей странице 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, но я изо всех сил пытаюсь понять, как правильно разделить два, чтобы это работало по желанию. Ценю любую помощь. Спасибо!