【发布时间】:2013-06-27 10:10:06
【问题描述】:
这是我的代码
hasSubAcc = function(accPid) {
$.mobile.eazydb.transaction(function(tx) {
tx.executeSql('SELECT * FROM Account WHERE Account_Parent_ID="'+accPid+'"', [],
function(tx, rs){
if(rs.rows.length == 0) {
return false;
} else {
return true;
}
});
});
}
以及访问的方法
alert(hasSubAcc(accid));
此警报打印未定义。这段代码有什么问题。任何解决方案请。谢谢。
【问题讨论】:
-
有什么错误吗?检查错误日志。
-
没有错误。它只是打印未定义并继续
-
你可以把你的 hasSubAcc 代码放在一个函数中,然后从 executeSQL() 回调中调用它
标签: javascript jquery html cordova android-sqlite