我想将main.js文件与sqlite函数文件分开。如何将查询结果传递给main.js(fr anotherFile.js)。
//In main.js
function getResult() {
queryDB(); //how to get d result from queryDB() ?
}
// In anotherFile.js:
function queryDB(tx) {
tx.executeSql('SELECT * FROM DEMO', [], onSuccess, onError);
}
function onSuccess(tx, results) {
for (var i=0; i<result.length; i++) {
//what to put here, Array?
}
}
感谢。
答案 0 :(得分:1)
//anotherFile.js:
function queryDB(tx, callbackMethod) {
tx.executeSql('SELECT * FROM DEMO', [], callbackMethod, onError);
}
//main.js
function sendQuery() {
queryDB(tx, queryResult);
}
function queryResult(tx, results) {
for (var i=0; i<result.length; i++) {
}
}