업데이트 된 데이터를 사용하여 내 페이지를 업데이트 할 수 있도록 업데이트 된 뷰를 다시 보내야하는 컨트롤러에 대한 ajax 호출이 있습니다. 그러나 나는 304 : Not Modified 헤더를 얻는다.
나는 ajax 호출에 no-cache 옵션을 사용하고 수동으로 요청 URL 끝에 타임 스탬프를 추가하려고했지만 그 중 IE9에서는 작동하지 않았다.
캐싱 옵션을 설정하지 않으면 크롬에서 완벽하게 작동합니다.
문제가있는 곳이 너무 명확하지 않습니다.
다음 코드는 내가 수동으로 타임 스탬프를 추가 한 후 사용했다고 생각한 코드입니다. QA는 그녀의 컴퓨터에서 작동하지 않는다고 말했습니다.
$.ajax({
url: form[0].action + "?cc="+new Date().getTime(),
type: 'POST',
cache: false,
data: $(form).serialize()
})
.success(createFilterCleanup);