2014-10-02 4 views
0

Я использую метод jquery ajax get.jquery ajax cache false not work

$.ajax({ 
url : 'url', 
type : 'get', 
cache : false, 
data : {'timestamp' : '<?php echo time();?>'}, 
beforeSend : function() 
{ 

}, 
success :function() 
{ 

} 

}); 

ajax cache: flase, похоже, не работает. Я не знаю, что не так. , когда посетитель нажимает на изображение, будут отображаться списки уменьшенных изображений изображений. и при каждом нажатии на миниатюры появится большое изображение, но оно не работает. Мой английский плохой. Пожалуйста, проверьте URL-адрес веб-сайта. Пожалуйста, помогите мне.

Website Link

+1

Вы должны показать окружающий код. 'cache: false' просто добавляет псевдослучайный ключ к URL-адресу, поэтому сервер считает новый запрос и не кэширует его. Используйте инструмент «Сеть» для просмотра запросов (Fiddler2 или инструменты Chrome F12). –

+0

Примечание. Перед тем, как вставить новый, вам необходимо потушить существующее изображение, поскольку вы продолжаете видеть вспышки предыдущего изображения. –

+0

Я добавил timestamp с php, я отредактирую свой вопрос. –

ответ

0

Размещение этого в верхней части моего ajax.js работал для меня

$.ajaxSetup({ cache : false })