У меня есть раскрывающийся список в строке, которая была динамически создана. Я заполняю эту рамку на экране. Есть ли способ, с помощью которого я могу использовать cfquery, чтобы получить информацию с сервера sql и заполнить раскрывающийся список. Я хотел бы сделать это в javascript?Как заполнить динамически созданный раскрывающийся список при использовании javascript и coldfusion
Вот мой код:
<script language="javascript" type="text/javascript">
function addRow() {
var tbl = document.getElementById('tblSample');
var lastRow = tbl.rows.length;
var iteration = lastRow;
var row = tbl.insertRow(lastRow);
// left cell
var cellLeft = row.insertCell(0);
var textNode = document.createTextNode(iteration-3);
cellLeft.appendChild(textNode);
// select cell
var cellRightSel = row.insertCell(1);
var sel = document.createElement('select');
sel.name = 'sectCode' + iteration;
sel.id = 'sectCode' + iteration;
sel.options[0] = new Option('---Any---', '0');
sel.options[1] = new Option('Level 0.5: test1, '1');
sel.options[2] = new Option('Level I: test2', '2');
sel.options[3] = new Option('Level I.D: test3', '3');
sel.options[4] = new Option('Level II.1: test4', '4');
sel.options[5] = new Option('Level II.5: test5', '5');
cellRightSel.appendChild(sel);
}
Выполнение этого с помощью javascript, вероятно, является самым сложным способом заполнения выпадающего списка на странице coldfusion. Вы открываете для этого более простые способы? –
Я открыт для более простого способа. – tnbumbray