0
這是我的第一篇文章,我林肯聽到你的消息:-)HTML5 - JavaScript的Sqlite嵌套交易
這是我的問題,請。 在我的JqueryMobile web應用程序中,我創建了類別和記錄。 每個類別都有不同的記錄。
我想打印給用戶的是每個類別中存在的記錄數。
對於選擇的類別我做了一個正常的交易
function getAll() {
db.transaction(function (transaction) {
transaction.executeSql(("SELECT * FROM tags"), [], getAllSuccess, errorCB);
});
}
function getAllSuccess(tx, result) {
$('#bags_ul').empty();
var output = '';
$.each(result.rows, function (index) {
var row = result.rows.item(index);
output += '<li><a href="#" class="link_to_tag" data-tagnome="' + row['tagnome'] + '" data-tagtipo="' + row['tagtipo'] + '" data-tagid="' + row['tagid'] + '" >' + row['tagnome'] + '</a></li>';
});
$('#bags_ul').html(output);
$('#bags_ul').listview();
$('#bags_ul').listview('refresh');
}
在我的例子中,函數GETALL使查詢,如果獲得成功,它執行getAllSuccess功能,即在填充我列表中的LI字段。
問題是我需要在$ .each()中創建一個查詢來獲取類別的記錄。
我試圖在其中執行另一個事務,並且我可以成功獲取記錄數量,通過console.log函數,但問題是我不知道如何將它傳遞給「母親「在事實上推動HTML到頁面的功能。
你能幫我嗎?正如你所理解的,我需要知道這背後的「邏輯」。 我真的非常感謝你的幫助。
馬爾科