On Apr 24, 8:11 pm, "[EMAIL PROTECTED]"
<[EMAIL PROTECTED]> wrote:
> Hi,
>
> On IE 7.0, I'm noticing the same data is repeatedly returned to me
> from this call
>
> var data = $.ajax({
> type: "GET",
> url: 'draw_modules.php',
> async: false,
> error: function(request, msg){
> alert( "Error upon saving request: " +
> msg );
> },
> success: function(request) {
> // alert( "Saved" );
> }
> });
>
> On Firefox I am getting different (and correct) data each time. I
> have even tried putting these PHP directives at the top of my
> "draw_modules.php" page
>
> header("Cache-Control: no-store, no-cache, must-revalidate");
> header("Pragma: no-cache");
>
> Can anyone tell me if they know of a way to force refreshes of
> the .ajax call in IE?
>
> Thanks, - Dave
This is what I would do, which will solve the problem:
var data = $.ajax({
type: "GET",
url: 'draw_modules.php?' + (new Date()).getTime(),
async: false,
error: function(request, msg){
alert( "Error upon saving request: " +
msg );
},
success: function(request) {
// alert( "Saved" );
}
});