When in doubt, whack'em all. Pragma: no-cache Cache-control: no-cache, must-revalidate Expires: (some date in the past in the proper format)
Jimmy Glass wrote: > Hi Jeff, > That is what I was thinking... But, I'm not sure of the key/value pair > to add to the response. Do you know? > > Jimmy G > > > > > ------------------------------------------------------------------------ > *From*: "Jeffrey Kretz" <[EMAIL PROTECTED]> > *Sent*: Thursday, May 17, 2007 11:19 AM > *To*: jquery-en@googlegroups.com > *Subject*: [jQuery] Re: IE Caching AJAX calls > > > If you can control the server-side pages that are supplying your ajax > requests, you can also add response headers to the http response telling the > browser to not to cache it. > > JK > > -----Original Message----- > From: jquery-en@googlegroups.com [mailto:[EMAIL PROTECTED] On > Behalf Of Gordon > Sent: Thursday, May 17, 2007 11:07 AM > To: jQuery (English) > Subject: [jQuery] Re: IE Caching AJAX calls > > > One trick I found was to simply do: > > $.get (myUrl + '?uid=' + math.random(), myAjaxCallBack) > > On May 17, 5:49 pm, "Jimmy Glass" wrote: >> Hi... >> So... I just noticed that IE is caching my AJAX requests (I code to > Firefox, and then test IE later). I expect some of you have run into this > problem before. >> >> Of course, I can create unique request string by appending a "Request > Identifer" to each URL. I found this great UUID javascript that works > nicely. >> >> However, It is a pain to have to do this to every request. Is the > something in JQuery that addresses this? Are there any other solutions, like > changing header values in a request /response that I am over looking? >> >> Any thoughts would be greatly appreciated.... >> >> Sincerely, >> Jimmy G > > > >