ajaxを呼び出す前に$( '')。show()で表示される "処理中..." divオーバーレイがあります。私が実行している問題は、divを表示してからdivを隠す前にいくつかのajax呼び出しを行い、Internet Explorer(7)とChrome(2.0.172.39)のイベントをキューに入れるように見える場合ですが、 Firefox(3.0.13)で期待される結果を得る。 1つのAJAX呼び出しがあるときは正常に動作します。このコードは次のようなものです:Internet Explorer/ChromeでJQuery show()が遅れています
2
A
答えて
0
おそらく、個々のajax呼び出しの完全なイベントに接続することによって信号処理を行う必要がありますか?あなたがAjax呼び出しをデイジーチェーンしているなら、それはあなたがそれが欲しいと信じているように、それを直列化して動作させるでしょう。 ajax呼び出しがブロックされないので、最後のメソッドの完全なダイアログを非表示にしてください。
0
ショーが完了したときに呼び出す関数を添付することができます。
$('#foo').show(0, function(){multipleAjaxCalls();})
0
ええ、あなたのAjaxの呼び出しを入れ子にしてみてください。このような何か -
function singleAjaxCall() {
$.ajax({
url: ...,
type: "GET",
async: false, //There is a reason for this.
success: myCallback1
});
}
function myCallback1($data)
{
if(some condition){
performSingle();
}
}
0
非同期がfalseに設定されている場合、成功する方法、理由はよくhereとhereを説明しています。
asyncをfalseに設定すると、前に行っていたことに関係なく、ブラウザがフリーズします。 ajax呼び出しを非同期で処理して、コードを適合させる必要があります(this threadもご覧ください)。
関連する問題
- 1. Ajax + Jquery Internet ExplorerでJavascriptが非常に遅く実行中
- 2. SmartGWT ListGridが遅いですが、Internet Explorerでのみ
- 3. jquery .show()がfirefoxで動作しない
- 4. jQuery show/hideFlashMessagesクリック機能が動作していませんか?
- 5. jQuery .show( 'slide'、{direction: 'right'})は機能しませんが、.show( 'slide')は
- 6. jQueryが検証イベントに遅れます
- 7. Jquery show hide divをクリックすると、リンクがクリックされます
- 8. javascript jquery .show()が動作しない
- 9. jQuery show()とhide()が動作しない
- 10. Internet ExplorerでJquery Ajaxが呼び出されていないページでCookieが作成されました
- 11. Jquery ajaxが遅い
- 12. show()。parent()。show() - ここでは何が起こっていますか?
- 13. jquery show hideモバイルで作業していません
- 14. Internet Explorerでの遅延がlocation.hashの変更に気づいた
- 15. jQueryのアニメーションが遅く、サーバー側のクロムに遅れます
- 16. Internet Explorerでポップアップが透明に表示されています
- 17. Jquery Show&ScrollTop(またはScrollTo)
- 18. jQuery Ajax SuccessがInternet Explorerで呼び出されない
- 19. Jquery Show Hide
- 20. jQuery hide/show content
- 21. jquery dialog zoom show
- 22. jquery .show( 'slow')direction?
- 23. jquery show slide bug
- 24. Jquery .show()とdisplay:inline
- 25. ブラックベリーウィジェットjquery hide/show
- 26. jquery gallery image show
- 27. jQueryトラバース.next().show()
- 28. jQueryキーアップが遅れてトリガーされないようにします
- 29. jqueryスケール効果が遅いですか?
- 30. Jquery $ .getまたは$ .ajaxがInternet Explorerで動作していません
あなたが行ったように '0'を渡すと渡された' function'は無視されます。 –
それは今ですか?ありがとう –