【发布时间】:2018-04-23 13:01:13
【问题描述】:
请帮忙。我正在遍历行并在列表中显示项目。当我单击一行时,我需要获取行name。我想我需要得到rowid,但我不确定如何。下面的所有代码都是最后一行name。
db.transaction(function(tx) {
tx.executeSql('CREATE TABLE IF NOT EXISTS client (name TEXT)');
tx.executeSql('SELECT * FROM client', [], function (tx, results) {
for(var x = 0; x < results.rows.length; x++) {
var $single = results.rows.item(x);
var $singleName = $single.name;
var $wrapper = $('<div class="client-row" />').appendTo('.client-list');
$wrapper.append ('<div class="client-name">' + $singleName + '</div>');
$(document).on("click", ".client-row", function(){
$(".indiv-client").show();
$(".current-client").text($singleName);
});
}
});
});
【问题讨论】:
标签: javascript sqlite cordova phonegap