서버에서 응답을받을 수 없습니다. html의 my ajax 요청이 django의보기를 누르고 django가 응답을 반환하지만 콜백 함수가 아무것도 수신하지 못합니다 ... 문제가 어디에 있습니까?Django가 Ajax 요청에 대한 응답을 retrurning하지 않습니다.
$.ajax({ // create an AJAX call...
type: "GET", // GET or POST
url: "djuka/", // the file to call
dataType: "json",
contentType: 'application/json',
success: function(response) { // on success..
alert("aaaa");
}
});
및보기 : 여기 내 코드입니다
def djuka(request):
if request.is_ajax():
print "-->YES"
return HttpResponse(json.dumps({'message' : 'awesome'},ensure_ascii=False), mimetype='application/javascript')
인쇄 - 호출되지 않습니다 "> YES"를 실행하지만, 경고 ("AAAA") .....
오류 콜백 및 확인 메시지를 사용하십시오. BTW, 콘솔을 확인하십시오. 서버 응답에 올바른 컨텐츠 유형을 설정하는 것은 어떻습니까? –
당신은 json.dumps 내부에 전달하는 사전에 구문 오류가 있습니다. – karthikr
제발 화를 내지 마십시오. :)하지만 나는 당신을 이해하지 못합니다. – milandjukic88