ホームページ  >  記事  >  ウェブフロントエンド  >  jQuery ajax は、async が false の場合に同期が失敗する問題を解決します

jQuery ajax は、async が false の場合に同期が失敗する問題を解決します

高洛峰
高洛峰オリジナル
2016-12-06 14:51:191100ブラウズ

jQuery の ajax では、async が false の場合、同期操作は失敗します。解決策、jQueryasync

は最近、JqueryのAjaxでAsyncがFalseの場合に同期操作に失敗する問題に遭遇しました。オンラインで検索して、解決策を入手してください。

成功コールバック関数で直接返さないでください。具体的な理由は後で調査します。 !

$ajax() は同期送信の設定には無効です。 Async: "false" が設定されていますが、非同期で送信されます。

ajax の本来の目的は、非同期操作を実行することです。 jQuery バージョンでは、async パラメーターも廃止されました。

サーバーとの対話に ajax を使用するだけで、非同期更新効果が必要ない場合は、コールバック関数を使用できます。

jquery $ajax function, async: "false" 、うまくいかない場合は助けてください

「false」は二重引用符が追加されている場合の文字列であり、空でない文字列は true です。


二重引用符を削除します。


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