SORU
3 EKİM 2008, Cuma


JQuery dur .yük önbelleğe alınmasına tepki

Aşağıdaki kodu bir URL bir GET isteği yapmak istiyorum:

$('#searchButton').click(function() {
    $('#inquiry').load('/portal/?f=searchBilling&pid='   $('#query').val());            
});

Ama sonuç her zaman yansımıyor. Örneğin, arama düğmesine tıkladım zaman dışarı tükür bu yanıtta bir değişiklik yığın izleme ama iz görünmedi yığın yaptım. Ajax tepkisini kontrol eden temel PHP kodu baktım ve doğru kodu vardı ve doğrudan sayfasını ziyaret ama çıkış iade ederek doğru sonucu gösterdi .yük yaşındaydı.

Ben tarayıcıyı kapatıp yeniden açın eğer bir kez çalışır ve sonra eski bilgiler geri dönmek için başlar. Bu denetim jQuery ile yapabilir miyim veya benim PHP komut dosyası olması gerekiyor mu çıktı önbelleğini kontrol başlıkları?

CEVAP
3 EKİM 2008, Cuma


Eğer her istek için ayrı ayrı önbelleğini kontrol etmek istiyorsanız $.ajax() gibi daha karmaşık bir fonksiyon kullanmak zorunda. Veya, eğer sadece her şey için açmak istiyorsanız, komut: üstüne koy

$.ajaxSetup ({
    // Disable caching of AJAX responses
    cache: false
});

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • NPR

    NPR

    22 NİSAN 2006
  • Photoshop Pro Help

    Photoshop Pr

    1 Ocak 2007
  • Shaollin Animes

    Shaollin Ani

    19 HAZİRAN 2013