1

次のコードに示すように、メイン スレッドを続行できるようにする非同期呼び出し (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」を達成するにはどうすればよいですか?

ありがとう。ポール

4

1 に答える 1