私はちょっとしたトラブルを抱えています... 私はウェブアプリケーションの一部として検索結果を得ようとしていますが、返された変数は、javascript関数によって「未定義」です
$(function() {
$('#bnt_fund_8y').click(function() {
console.log(dbCheck("study_mode"));
}
});
このDBCHECK機能が離れて行くと、以下の機能には、設定されているものをstudy_mode見るためにローカルDBを確認します:
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);
});
}
私は、ボタンのクリックで実行し機能を持っています
アラートには正しい変数が表示されますが、コンソールログには未定義が表示されます。この歓迎の 任意のヘルプ...
に渡されるコールバックに
を追加する必要があります。 –