については、ボタンをクリックすると、js のメソッド a() と b() が実行されます。これで、メソッド b が必要になります。 () メソッドを待機する a() が実行されてから実行されるように実装する方法。 (メソッド a() は実際には ajax によって呼び出されるメソッドです。メソッド b() の実行にはメソッド a() の戻り値が必要です) ------解決策-----------"/> については、ボタンをクリックすると、js のメソッド a() と b() が実行されます。これで、メソッド b が必要になります。 () メソッドを待機する a() が実行されてから実行されるように実装する方法。 (メソッド a() は実際には ajax によって呼び出されるメソッドです。メソッド b() の実行にはメソッド a() の戻り値が必要です) ------解決策-----------">
js の実行シーケンスについて
コード: ボタンをクリックすると、js のメソッド a() と b() が実行されます。メソッドを使用したいのですが、b() はメソッド a() の実行が完了するまで待ってから実行することができますか? (メソッド a() は実際には ajax によって呼び出されるメソッドです。メソッド b() の実行にはメソッド a() の戻り値が必要です)
-----解決策---- --- -------------
a() の if(xmlHttp.status == 200) の中に b() を入れます。
------解決策---------
b() 関数を a() 関数に入れるだけです最後です!