Sziaszok!
Van egy egyszerű SQLite lekérdezésem, amit egy függvény csinál (javascript):
function getAllToDos(){
var todos = Array();
db.transaction(function(tx) {
tx.executeSql('SELECT * FROM '+MYDATABASE_TABLE_TODOS, [], function (tx, results) {
var len = results.rows.length, i;
for (i = 0; i < len; i++) {
var row=results.rows.item(i);
todo= new ToDo(row[KEY_ID],row[TODO_NAME],row[TODO_DESC]);
todos.push(todo);
}
});
});
return todos;
}
Hogyan lehetne a todos tömböt kinyerni a belső függvényből (a return-nél üres tömböt kapok)? Biztos tök egyszerű, de nem jövök rá. Valaki segítene?
Üdv: redman
- 1484 megtekintés
Hozzászólások
Douglas Crockford - function the ultimate
Aszinkron futasu, az ures tombbel ter vissza, ami majd egy kesobbi idopontban - a return utan - megtelik adattal.
Mielott elkezdesz js webdb-vel jatszani, talan nehany bevezeto eloadast (crockford: the javascript programming language) esetleg konyvet (crockford: javascript - the good parts, ill. Hogy ne csak o legyen: Resig: professional javascript techniques) nezz meg, es akkor megvilagosodsz.
- A hozzászóláshoz be kell jelentkezni