所以我知道如何在本地数据库(Chrome)中存储和检索数据。我检索数据的功能是
function SelectHandler(transaction, results) {
for (var i = 0; i < results.rows.length; i++) {
var row = results.rows.item(i);
var customer = new Object();
customer.id = row['id'];
customer.fname = row['fname'];
customer.lname = row['lname'];
}
}
我知道如何将上述函数中的值分配给文本框/标签等,但如何在下拉列表中创建选项,例如文本名字和值id?我希望能够在下拉列表中选择一个名称,然后使用相关的姓氏填充文本框(简化示例)。
提前致谢。
答案 0 :(得分:0)
for (var i = 0; i < results.rows.length; i++) {
var row = results.rows.item(i);
var newFeature = new Object();
newFeature.id = row['id'];
newFeature.name = row['name']
$('#ddlPatients').append(
$('<option></option>').val(newFeature.id).html(newFeature.name)
);
}