2011-03-29 3 views
1

내가 아약스 호출에서 다음을 수행하려고 자바 스크립트 사용하기 위해 따옴표레일 - 탈출 공백 및

index.js.erb

$("#dialog").text("<%= render("index") %>") 

그것은이를가 있음을 내 JS 콘솔에서 저에게 말한다 종결되지 않은 문자열 리터럴 (부분적으로 따옴표와 공백이 있기 때문에 사실입니다.)

나는 escape_javascript를 사용하려고했지만 부분 코드를 표시하려고합니다. 원시 (escape_javascript (render ("index")) 성공하지 못했습니다.

필자가해야 할 일은 큰 따옴표를 벗어나 공백을 제거하는 것 뿐이라고 생각합니다. 이 기능이 있습니까?

건배 팀

+0

'raw (escape_javascript (render ("index"))가주는 문자는 무엇입니까? –

+0

줄 바꿈 문자를 \ n으로 바꾸고 두 따옴표를 모두 이스케이프 처리 한 문자열 ...