我正在使用以下功能做圖像上傳/顯示IE8緩存ajaxSubmit
目標是我更新從窗體函數返回的內容的div。我想要ajax,所以我不必重新加載整個頁面來上傳並查看圖像的預覽。
我上傳一個圖像,它顯示到預覽,我裁剪,並做到這一點顯示在一個新的目標(未示出)的另一功能,
的問題是在IE 8似乎緩存所有阿賈克斯的電話,即使我不設置它,讓它顯示的唯一方法是硬刷新。有沒有辦法強制它不緩存? 這在當然所有其他瀏覽器中都能正常工作。
$("#profile-photo").submit(function() {
var myOptions = {
target: '#preview-target',
beforeSubmit: showRequest,
success: showResponse,
clearForm: true,
resetForm:true,
cache:false
};
$(this).ajaxSubmit(myOptions);
return false;
});
感謝該方法的工作原理 – matthewb 2009-12-01 21:31:25