Ich habe ein kleines bisschen Ärger ... Ich versuche, ein Suchergebnis als Teil einer Web-App zu bekommen, aber auf ein kleines Problem getroffen.Zurückgegebene Variable ist 'undefined' durch JavaScript-Funktion
Ich habe eine Funktion, die auf eine Schaltfläche klicken läuft:
$(function() {
$('#bnt_fund_8y').click(function() {
console.log(dbCheck("study_mode"));
}
});
Diese DBCheck Funktion weggeht und überprüfen Sie die lokale DB zu sehen, welche study_mode eingestellt ist, in der folgenden Funktion:
dbCheck = function(dbSearch) {
mydb.transaction(
function(transaction) {
transaction.executeSql('SELECT "'+dbSearch+'" FROM funding WHERE id = 1',[], function(transaction, results) {
var dbResult = results.rows.item(0).study_mode;
alert(dbResult);
return(dbResult);
}, errorHandler);
});
}
Die Warnung zeigt die richtige Variable an, aber das Konsolenprotokoll zeigt undefined an. jede Hilfe zu diesem willkommen ...
Das ist eine ... interessante Verspannung Stil haben Sie da. –