Rumah > Artikel > pembangunan bahagian belakang > Bagaimana untuk Mendapatkan Data Ajax pada Selang 10 Saat Menggunakan jQuery?
jQuery: Dapatkan Data Ajax pada Selang 10 Saat
Apabila mereka bentuk paparan maklum balas yang menggabungkan pengambilan data masa nyata, adalah penting untuk melaksanakan kaedah yang mengemas kini kandungan yang dipaparkan secara berkala. Ini boleh dicapai menggunakan keupayaan Ajax jQuery yang berkuasa.
Untuk menyediakan div maklum balas yang mempamerkan entri baharu setiap 10 saat, anda boleh menggunakan pendekatan berikut:
Berikut ialah contoh yang lebih baik berdasarkan kod yang anda berikan:
<code class="javascript">function get_fb(){ var feedback = $.ajax({ type: "POST", url: "feedback.php", async: false }).responseText; $('div.feedback-box').html(feedback).delay(10000).queue(function() { setTimeout(function(){get_fb();}, 10000); }); }</code>
Nota: Pendekatan ini menjadualkan pengambilan seterusnya selepas yang sebelumnya telah selesai. Anda boleh melaraskan pemasaan mengikut keperluan untuk mengoptimumkan prestasi paparan.
Atas ialah kandungan terperinci Bagaimana untuk Mendapatkan Data Ajax pada Selang 10 Saat Menggunakan jQuery?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!