jqueryの$。ポストajax関数を使用すると、ページが2-3秒間フリーズしてからデータが受信されます。凍結時間は、受け取ったデータによって変わる可能性があります。ajaxのポスト作業時にページがフリーズする
どうすればこの問題を防ぐことができますか?
EDIT:あなたはAJAXリクエストを送信すると、私は、それは実際には非常に大きなデータを受信
$.post("../ajax_updates.php", { time: last_update }, function(data) {
if (data) {
if (data != "") {
$("#news_feed").prepend($(data).fadeIn('slow'));
}
}
});
は、あなたが質問にJavaScriptコードを供給することはできますか?あなたがページ上の他のすべてのアクティビティを中断しているコールバックで何かをしているように聞こえます... –
'async'をオフにしました – zerkms
@zerkms asyncはデフォルト設定になっています。私はそれに触れていません –