내 앱에 표시되는 데이터는 ajax 요청으로 검색됩니다. 아약스로 스크립트에 양식을 게시합니다. 이렇게하면 데이터베이스가 변경됩니다. 성공적인 게시에서 콜백 함수는 현재 페이지 (양식을 게시하는 것과 동일한 페이지)에 대한 ajax 요청을 작성합니다. 이 페이지는 이제 데이터베이스의 변경으로 인해 변경되었습니다. (기본적으로 아약스를 통해 변경된 후에는 아약스가 새로 고쳐집니다.)IE Ajax 응답이 이전 데이터입니다
크롬 및 FF에서 모두 잘 작동하면 데이터베이스가 변경되고 이후에 페이지가 새로 고쳐집니다. 그러나 IE에서는 데이터베이스에 변경이 이루어지고 모든 콜백 함수가 실행 되더라도 새 데이터가 표시되지 않습니다.
내가 IE에서 변경하고 크롬과 FF로 새로 고침하면 변경 사항을 볼 수 있지만 IE에서 표시 할 변경 사항은 브라우저를 닫았다가 다시 열어야합니까 ???
무엇이 원인 일 수 있습니까?
아마도 잡을 것입니다. 어떤 버전의 IE와 같은 정보를 더 얻고 Ajax 호출을 작성하는 것이 좋을까요? GET 매개 변수를 임의의 숫자로 호출하여 catch를 방지하십시오. GET index.php? r = 323434 –
IE 8, 그리고 요청에 JQuery .load()를 사용합니다. 또한 캐싱 할 수 있다고 생각합니다. 타임 스탬프를 추가하여 도움이되는지 확인하겠습니다. –