나는 링크 클릭 이벤트를 캡처하고 아약스, 특히 jquery의 getScript를 통해 전달합니다. 모든 관련하여 잘 작동 개발에Rails respond_to format - .js 확장자가 필요합니까?
는이 문제가 어떻게 든에게 Heroku에 생산에서 일어나는되지 않고 html 파일은 항상 반환
respond_to do |format|
format.html {
#by default renders show.html.haml
}
format.js {
#by default renders show.js.erb
}
end
포맷에 대응할 수 있습니다. 파일 확장자를 추가하고 형식 인식을 경로에 정의하면이 작업은 정상적으로 수행되지만 이것이 필요하지 않다고 생각합니까?
미리 감사드립니다.
이것을 좁히려면 개발 및 제작시 getScript 요청에 대한 HTTP 요청 및 응답 헤더를 비교하십시오. 요청에 대한 동의 및 응답에 대한 Content-Type에주의하십시오. 그들은 다른가요? – aceofspades
답변 해 주셔서 감사합니다. 유일한 차이점은 응답 헤더, dev 텍스트/javascript 및 프로덕션 텍스트/html입니다. – mark
respond_to 이전의 작업에 요청 헤더를 기록 할 수 있습니까? – aceofspades