Montag, 1. August 2011

Project Awesome und der IE8

Bei der Verwendung des Project Awesome zur Anzeige einer PopupForm in einem MVC 3 Projekt hatte ich das Problem, dass der FormSubmit so gut wie nie im IE8 klappte. Alle anderen Browser funktionierten. Genauer gesagt klappte das Abschicken einer bestimmten Form nur das erste Mal, danach nicht mehr. Anscheinend findet es der IE8 richtig, auch POST Requests und deren Antwort zu cachen. Ich konnte das Problem letztendlich nur lösen indem ich die Actions im Controller mit
[OutputCache(Location = OutputCacheLocation.None)]
ausstattete und für jQuery diese globale Einstellung vornahm:
$.ajaxSetup({
    cache: false
});

Keine Kommentare:

Kommentar veröffentlichen

Hinweis: Nur ein Mitglied dieses Blogs kann Kommentare posten.