2014-10-02 3 views
0

jquery ajax get 메서드를 사용하고 있습니다.jquery ajax cache false가 작동하지 않습니다.

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

}, 
success :function() 
{ 

} 

}); 

아약스 캐시 : flase가 작동하지 않는 것 같지 않습니다. 무엇이 잘못되었는지를 알 수 없습니다. 방문자가 이미지를 클릭하면 이미지 미리보기 이미지 목록이 표시됩니다. 및 각 축소판 그림을 클릭하면 큰 이미지로 표시되지만 작동하지 않습니다. 영어가 잘못되었습니다. 웹 사이트 URL을 확인하십시오. 누군가 나를 도와주세요. 내은 ajax.js의 상단이 배치

Website Link

+1

날 위해 일했습니다. 'cache : false'는 pseudo-random 키를 URL에 추가하기 때문에 서버는 그것이 새로운 요청이라고 생각하고 캐시하지 않습니다. 네트워크 도구를 사용하여 요청을 봅니다 (Fiddler2 또는 Chrome F12 도구). –

+0

참고 : 이전 이미지가 계속 깜박이면서 새 이미지를 삽입하기 전에 기존 이미지를 페이드 아웃해야합니다. –

+0

나는 PHP로 타임 스탬프를 추가했다. 나는 내 질문을 편집 할 것이다. –

답변

0

당신은 주변의 코드를 보여줄 필요가

$.ajaxSetup({ cache : false }) 
관련 문제