SORU
5 Kasım 2008, ÇARŞAMBA


$.getJSON IE8 önbelleğe alınan veriler dönüyor

Şu an ASP.net MVC ve JQuery ile oynamak oldum. Çok mantıklı olmayan Davranış Kuralları rastladım.

Bir WordPress kullanmak biraz div var doldurmak için 1* *fonksiyon arıyorum. Olay $(document).ready olay tetiklenir. Bu mükemmel çalışıyor.

Başka bir değer divs doldururken kullanılacak ekler AJAX.BeginForm bir otel. Uzaktan kumanda işlevi başarı özgün javascript işlevi divs yeniden çağrıları üzerine doğru ve çağırır.

FireFox ve Krom - Her şey çalışıyor. işin garip tarafı da burada: AMA IE8 (Beta) bu ikinci Div senaryoyu doldurmak için çağrı çağıran ($.getJSON fonksiyonu) verileri önbelleğe alır ve sunucu sormuyor!

Bu soru mantıklı umarım: fındık kabuğu - Neden $.getJSON önbelleğe alınan veriler oluyor? Ve neden sadece etkileyen IE8 mi?

CEVAP
11 Aralık 2008, PERŞEMBE


Bu benim için çalıştı.

$.ajaxSetup({ cache: false });
$.getJSON("/MyQueryUrl",function(data,item) {
     // do stuff with callback data
     $.ajaxSetup({ cache: true });
   });

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • michal lelkowski

    michal lelko

    9 Temmuz 2006
  • Rickymon Tero

    Rickymon Ter

    1 Ocak 2007
  • ShotgunSandwichENT

    ShotgunSandw

    3 EKİM 2012