Birkaç Ajax ile güncelleme sayfası içeriği daha önceki çağrı çıktıya bağlıdır çağırıyor

0 Cevap php

Ben belirli bir düzen denilen dış php komut verileri ile sayfa içeriğini güncellemeniz gerekir.

Sayfada ben bir php script (getdata.php) aracılığıyla toplanan verileri koymak istiyorum divs vardır. Veri sürekli tekrar tekrar onu değiştirir beri toplanır.

Sorun her çağrı önceki çağrısından çıkışına bağlıdır beri ben bu yüzden, doğru sırayla veri almak gerekir olmasıdır

  • İlk div1 için veri getdata.php kullanarak elde? id = 1

  • Cevap data1 artı XID içerecektir

  • div 1 data1 göstermek ve

  • getdata.php kullanarak div 2 için veri almak? id = xid (id ilk çağrı)

  • Cevap data2 klasörünü artı yeni xid2 içerecektir

  • DIV2 içinde data2 klasörünü göstermek ve

  • getdata.php kullanarak div 3 için veri almak? id = xid2 (ikinci çağrı id)

  • vb

Divs sayısı sayfadaki değişebilir ve bu aramaların herhangi değişebilir. Divs sayısı sayfa ilk defa yüklendiğinde yüzden onload javascript çağrı ile gönderilebilir "bilinen"

XMLHttpRequest kullanarak denedim ama senkronize çalışması için alınamıyor

Senkron eğer muhtemelen tarayıcı kilitlenir ve her çağrı için 10-15 saniye alabilir çünkü iyi bir fikir olup olmadığını da emin değilim

Bu yüzden en iyi çözüm tarayıcı kilitlemek değil amacıyla usa için standart bir asenkron bir XMLHttpRequest olacağını varsayalım ve daha sonra readyState onreadystatechange işlevi == 4, ama bunu nasıl bir döngü yapmak varken bir sonraki aramayı başlatmak?

Lütfen tavsiye

0 Cevap