0
jquery에서 json 응답을 요청하고 있습니다. 구성은 다음과 같습니다.json 응답 보내기
type: 'POST',
cache: false,
iframe: true,
dataType: "json",
이제 재미있는 점이 있습니다.
render :text => "{}"
을하지만 :json
옵션을 사용할 때, 파이어 폭스는 정확히 두 개의 문자, {}
가 포함 된 파일을 다운로드 할 것인지 묻는 확인 팝업이 : 나는 텍스트로 데이터를 반환 할 때, 그것을 잘 작동합니다. 성공한 콜백은 호출되지 않습니다. 해결 방법 (위 참조) 이미 거기 때문에
render :json => {}
이 문제는 단지 이론적 인 값을가집니다. 너 한테 일어난 적이 있니?
라우팅 설정이 올바르게되어 있습니까? 그것을 시험해보십시오 :'curl -H "Accept : application/json"-i -X GET http : // localhost : 3000/projects/3' –