Beiträge mit dem Stichwort ‘Ajax’

jQuery: Zwischenspeichern von Ajax Anfragen verhindern

Veröffentlicht am 25. März 2010 um 12:42 by Fabian Martin Permalink

Nichts ist schlimmer, als eine Ajax Anfrage die vom Browser zwischengespeichert wird. Das Ergebnis sollte sich ändern, aber im Browser bleibt alles gleich. Um dies zu verhindern, kann man die URL von Hand mit einem Unique String erweitern oder man setzt in jQuery die folgende Option.

$(function()
{
    $.ajaxSetup(
    {
        cache: false
    });
});

An die aufgerufene URL wird nun ein Timestamp gehangen, durch den der Browser die Seite nicht mehr aus dem Zwischenspeicher holt.