Je suis en train de jouer autour avec ASP.net MVC et JQuery pour le moment. Je suis venu à travers comportements qui ne semble pas faire sens.
Je suis d'appel de JQuery $.getJSON
fonction pour remplir certaines div. L'événement est déclenché sur l' $(document).ready
événement. Cela fonctionne parfaitement.
Il y a un petit AJAX.BeginForm
, ce qui ajoute de la valeur à être utilisé lors du remplissage des divs. Il appelle la fonction de télécommande correctement et sur le succès des appels à l'origine de la fonction javascript pour repeupler les divs.
Ici, c'est le bizarre: Dans FireFox et Chrome Tout fonctionne. MAIS Dans IE8 (Bêta) de ce deuxième appel à la remplir Div script (qui appelle l' $.getJSON fonction) mise en cache des données et de ne pas demander au serveur!
Espérons que cette question prend tout son sens: Dans une coquille de noix - Pourquoi est - $.getJSON
la mise en cache de données? Et pourquoi est-ce seulement effectuer IE8?