我在IOS模拟器版本7.0.3中使用Phonegap 2.9.0和xcode 5测试开发IOS应用程序
db.transaction(
function (tx) {
tx.executeSql("SELECT * FROM tbl_chapter where chapter_id="+cid+" limit 1", [],
function (tx, result) {
duaTitle = result.rows.item(0)['chapter_name'];
console.log("Print Result 1" + duaTitle);
}, null);
}, function(e) {
console.log("ERROR: " + e.message);
});
console.log("Print Result 2" + duaTitle);
日志打印结果1正确
但是打印结果2只返回[object HTMLHeadingElement],只是第一次,当函数调用它时它再次正常
请帮我解决这个问题
提前致谢,
阿里
答案 0 :(得分:0)
以初始化的方式定义duaTitle变量(例如,var duaTitle ='';)。