ajax 호출은 FF에서 올바르게 작동합니다. 반환 데이터가 여기에 JSON에 FF에 불을 지르고에서 예입니다 -IE8 + Jquery ajax 호출 dJango에서 parsererror 제공 : Firefox에서 유효한 json 데이터의 경우
{ "noProfiles는": "지금 시작할 수 있습니다, 어떤 프로파일이 생성되지 않았습니다"}
내가 인쇄하려고 할 IE8의 오류 (호환 모드에서도 &) "parsererror"라고 말합니다.
하지만 출력이 유효한 JSON 인 것 같습니다.
다음은 내가 작성중인 ajax 함수 호출입니다.
모든 포인터가 좋을 것입니다! 주고 위의 오류 함수의
$.ajax({
type: "GET",
url: "/get_all_profile_details/",
data: "",
dataType: "json",
beforeSend: function() {alert("before send called");},
success: function(jsonData) {
alert("data received");
},
error: function(xhr, txt, err){
alert("xhr: " + xhr + "\n textStatus: " + txt + "\n errorThrown: " + err);
}
});
경고 -
xhr:<blank>
textstatus:parsererror
errorThrown: undefined
모든 포인터가 좋은 것입니다!
참고 : JQuery와 : 콘텐츠-Type 헤더는 응용 프로그램/JSON으로 설정되어있는 경우 1.3.2
코드를 붙여 넣을 때 "af_pTempString is not defined"오류가 발생합니다. 나는 무엇을 놓치고 있습니까?af_pTempString이란 무엇입니까? – Gagan