내가 좋아 아래 아약스 호출을 통해 장고보기 통화에서 JSON 응답을 반환하기 위해 노력하고있어 빈 내 jQuery.ajax 응답입니다 :왜 장고
: 여기var tab = 'test';
var response = $.ajax({
url: "/" + tab + "/"
}).responseText;
alert(response);
내 장고보기입니다
if request.is_ajax() == True:
req = {}
req['html'] = '<b>This is a test</b>'
response = simplejson.dumps(req)
print response
return HttpResponse(response, mimetype="application/json")
else:
return render_to_response("ajax/pingpong.html", {'ajax': ajax})
이상한 이유로 경고 상자는 비어 있습니다 (정의되지 않았음에도 불구하고). 흥미롭게도 $. post와 $ .getJSON은 똑같은 URL에서 잘 작동합니다. 내 콘솔에 예상되는 JSON 출력도 표시됩니다. 어떤 도움을 주시면 감사하겠습니다!
오른쪽, 즉 내가 어쨌든 ... (원시 내용 문자열) 를 기다리고 있었다 무엇을, 내 문제는 성공을 잊고 있었다! – sluther