【发布时间】:2020-04-19 18:32:22
【问题描述】:
这是下拉菜单的 html:
<div id="selectEvent" style="width:200px;">
<select>
<option value="0">Select Event:</option>
<option value="1">Event Name</option>
</select>
</div>
这就是我尝试将表中的值放入下拉列表的方式:
var options = [];
function callback(tx, results) {
var htmlCode;
var cmbType = $("#cboAddEventType");
for (var i = 0; i < results.rows.length; i++)
{
var row = results.rows.item(i);
htmlCode += '<option value="' + row.id + '">' + row.name + '</option>';
}
cmbType.append(htmlCode);
cmbType.html(htmlCode).val(1).change();
}
EventType.selectAll(options, callback);
var sqlInsertEventType = ["INSERT INTO eventType (name) VALUES ('Business')",
"INSERT INTO eventType (name) VALUES ('Personal')",
"INSERT INTO eventType (name) VALUES ('Commercial')"];
但是当我运行应用程序时,下拉菜单中什么也没有出现。它是空的。怎么了?我在 html 页面中链接脚本的顺序是否重要?
【问题讨论】:
-
你也在使用 PHP 对吧?
标签: javascript jquery html sql drop-down-menu