Я использую следующую функцию для загрузки / отображения изображения
Цель - это div, в котором я обновляю содержимое, возвращаемое из функции формы. Я хотел AJAX, поэтому мне не нужно перезагружать всю страницу только для того, чтобы загрузить и увидеть предварительный просмотр изображения.
Я загружаю изображение, отображаю его в окне предварительного просмотра, обрезаю его и выполняю другую функцию, которая отображает его в новой цели (не показана),
Проблема заключается в том, что в IE 8 все кэшированные вызовы Ajax кешируются, хотя я не настраиваю его, единственный способ показать его - это жесткое обновление Есть ли способ заставить его не кэшировать?
Конечно, это прекрасно работает во всех других браузерах.
$("#profile-photo").submit(function() {
var myOptions = {
target: '#preview-target',
beforeSubmit: showRequest,
success: showResponse,
clearForm: true,
resetForm:true,
cache:false
};
$(this).ajaxSubmit(myOptions);
return false;
});