질문
Q #11923
ajax 관련 질문입니다. 가끔씩 ajax 오류가 나네요 ㅠㅠ
늘푸른83
2014-12-24 15:31:08
현재 ci 2.1.2 버전 사용중입니다.다름아니라 ajax로 개발한 부분이 가끔씩 (10번에 한번씩?)
SCRIPT7002: XMLHttpRequest: 네트워크 오류 0x2ef3, 00002ef3 오류가 발생하여 작업을 완료할 수 없습니다.
$(this).ajaxSubmit({
type: "post",
cache: false,
dataType: "html",
success: function(html) {
$('#listArea').html("");
$('#listArea').html(html);
},
error:function(xhr, status, errorThrown) {
console.log(xhr);
console.log(status);
console.log(errorThrown);
},
});
ajax 넘기는 부분은 이렇게 되어있습니다.
웹 호스팅을 받고 있고, 웹서버는 리눅스환경입니다.
전체를 submit 하는 부분을 저렇게 개발을 해두었는데, 자꾸 위의 에러가 간헐적으로 나오네요 ㅠㅠ
참고로 action 은 해당 페이지를 ajax 로 따로 컨트롤러에서 호출하여 id=listarea 부분에 덮는 방식입니다.
비동기 전송이다 보니, 리퀘스트 처리가 지연되거나, 혹은 반복 되어서 요청이 되면 제대로 수신이 안될 수는 있습니다.
일단 설정값에
cache: false //캐쉬밑에
async: true,
동기화를 추가해서 테스트해 보세요.