IE кэширование изображений с помощью формы jQuery: принудительная перезагрузка изображений - PullRequest
0 голосов
/ 09 февраля 2012

У меня есть следующий код:

$('#imageform').submit(function() {
    $("#imageBox").html('');
    $("#imageBox").html('<img src="img/loader.gif" alt="Uploading...."/>');
    $("#imageform").ajaxSubmit(
    {
        target: '#imageBox',
        resetForm: true
    });
    return false;
});

В IE изображение будет кэшироваться, а не перезагружаться, я хотел заставить его обновить.Проблема в том, что я переименовал изображение в файл PHP, поэтому я хотел знать, как добавить параметр (? Date) ПОСЛЕ изображение загружается.

1 Ответ

1 голос
/ 09 февраля 2012

Попробуйте это:

var counter = 0;
...
$("#imageBox").html('<img src="img/loader.gif?c='+counter+'" alt="Uploading...."/>');
counter++';
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...