Javascript - sql.js选择下拉列表

时间:2016-09-08 18:22:16

标签: javascript jquery select sql.js

我正在尝试使用sql.js从我的本地数据库中检索数据,然后再进行修改。我正在尝试创建一个选择下拉列表,但是当我尝试简单地在div中显示输出时,它只显示最后一个值。我希望与显示所有数据的控制台具有相同的输出。

这是我的代码:

<div id="test">
</div>

<script src="sql.js"></script>

<script>

var xhr = new XMLHttpRequest();
xhr.open('GET', 'test.sqlite', true);
xhr.responseType = 'arraybuffer';

xhr.onload = function(e) {
var uInt8Array = new Uint8Array(this.response);
var db = new SQL.Database(uInt8Array);

db.each("SELECT user_name FROM users",

function(row){document.getElementById("test").innerHTML = (row.user_name )});
};

xhr.send();

</script>

谢谢。

1 个答案:

答案 0 :(得分:0)

不应该读取行

db.each("SELECT user_name FROM users",

function(row){document.getElementById("test").innerHTML = document.getElementById("test").innerHTML+ (row.user_name )});
};