在使用 PhoneGap 时,我创建了一个 SQLite 数据库,其中存储了姓名和电话号码以及一个自动递增的 id 字段。我正在使用 jQuery Mobile 来获取结果并将其显示在列表视图中,这是代码
function queryDB(tx){
tx.executeSql('SELECT * FROM DEMO',[],querySuccess,errorCB);
}
function querySuccess(tx,result){
$('#contactList').empty();
$.each(result.rows,function(index){
var row = result.rows.item(index);
$('#contactList').append('<li><a href="#"><h3 class="ui-li-heading">'+row['name']+'</h3><p class="ui-li-desc">Phone '+row['phone']+'</p></a></li>');
});
$("#contactList").listview();
}
现在我希望当用户点击屏幕上的某个列表元素时,他应该被带到一个新页面。除此之外,我想将该用户的 ID 传递到新页面,以便我可以使用该 ID 在数据库中保存更多详细信息。因为我是 JQM 的新手,所以我不知道该怎么做