については、ボタンをクリックすると、js のメソッド a() と b() が実行されます。これで、メソッド b が必要になります。 () メソッドを待機する a() が実行されてから実行されるように実装する方法。 (メソッド a() は実際には ajax によって呼び出されるメソッドです。メソッド b() の実行にはメソッド a() の戻り値が必要です) ------解決策-----------"/> については、ボタンをクリックすると、js のメソッド a() と b() が実行されます。これで、メソッド b が必要になります。 () メソッドを待機する a() が実行されてから実行されるように実装する方法。 (メソッド a() は実際には ajax によって呼び出されるメソッドです。メソッド b() の実行にはメソッド a() の戻り値が必要です) ------解決策-----------">

ホームページ  >  記事  >  バックエンド開発  >  JS 実行順序ソリューションに関するアイデア

JS 実行順序ソリューションに関するアイデア

WBOY
WBOYオリジナル
2016-06-13 13:52:491127ブラウズ

js の実行シーケンスについて
コード: ボタンをクリックすると、js のメソッド a() と b() が実行されます。メソッドを使用したいのですが、b() はメソッド a() の実行が完了するまで待ってから実行することができますか? (メソッド a() は実際には ajax によって呼び出されるメソッドです。メソッド b() の実行にはメソッド a() の戻り値が必要です)

-----解決策---- --- -------------
a() の if(xmlHttp.status == 200) の中に b() を入れます。
------解決策---------
b() 関数を a() 関数に入れるだけです最後です!

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。