次のコードに示すように、メイン スレッドを続行できるようにする非同期呼び出し (SELECT ステートメント) を作成しようとしています (実行シーケンスが必要です: "A"、2、"B")。
function test(tx) {
// Drop Table
tx.executeSql('DROP TABLE IF EXISTS city');
// Create Table
tx.executeSql("CREATE TABLE IF NOT EXISTS city (id, name)");
// Insert 2 rows
tx.executeSql("INSERT INTO city (id, name) VALUES (1, 'Roma')");
tx.executeSql("INSERT INTO city (id, name) VALUES (2, 'Bari')");
alert("A");
tx.executeSql('SELECT * FROM city', [], function (tx, results)
{
alert(results.rows.length);
}, null);
alert('B');
}
しかし、「A」、「B」、2
実行シーケンス「A」、2、「B」を達成するにはどうすればよいですか?
ありがとう。ポール