gpt4 book ai didi

javascript - 使用 Oracle 数据源的 JavaScript 中的 DropDownList 人口

转载 作者:行者123 更新时间:2023-11-28 06:56:59 27 4
gpt4 key购买 nike

我有一个使用 innerHTML 在表中添加行的函数:

function addRowToTable(tblParam) { 

var tbl =document.getElementById(tblParam);
var lastRow = tbl.rows.length;
var cnt = lastRow; var row = tbl.insertRow(lastRow);

document.form_sample_1.cnt_rltv.value = cnt;

cellLeft.innerHTML = "<td><select class=form-control input-xsmall name=rltv" + cnt + " id=rltv" + cnt + "><option value='' selected=selected>&nbsp;</option><option value='Father'>Father</option>
<option> value='Mother'>Mother</option><option> value='Brother'>Brother</option>
<option>value='Sister'>Sister</option></select></td>"
}

如何从数据库中放置选择选项数据源?

最佳答案

不要插入巨大的 HTML 字符串,而是创建 DOM 节点并将它们相互连接起来。

var dbResults = ["Mother", "Brother", "Sister"];
var select = document.createElement("select");

for (var i=0; i < dbResults.length; i++) {
var option = document.createElement("option");
option.innerText = dbResults[i];
select.appendChild(option);
}

然后将 select 节点附加到您想要的父节点。

var td = document.createElement("td");
td.append(select);

关于javascript - 使用 Oracle 数据源的 JavaScript 中的 DropDownList 人口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32492105/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com