データベースからデータを選択してアラートを表示する関数を実行しましたが、Success 関数で次のエラーが発生します。
未定義のretrieveDataのプロパティ「rows」を読み取れません
ここに私の機能があります
function selectAll(){
DB.transaction(
function(transaction) {
transaction.executeSql("SELECT * FROM CDprodutos", [], retrieveData()); //The retrieveData function is where the data is sent/returned to in parameters (transation, results)
});
}
function retrieveData(transaction, results) {
for(var i = 0; i < results.rows.length; i++) {
var data = results.rows.item(i)['id']
alert(data.value);
}
}