0
jQuery를 사용하여 컨트롤러에 대한 아약스 호출을 사용하고 있으며 원하는 반환 값을 얻을 수 없다는 것을 제외하고는 모든 것이 완벽하게 작동합니다.렌더링 부분에서 html을 레일로 렌더링
의 내가 항목의 컬렉션을 가지고, 나는 부분이 있다고 가정 해 봅시다 :
format.js { render_to_string :partial => "message", :collection => @messages}
: 내가 지금 같은 text/html과의 큰 문자열로 렌더링하는 것을 시도하고있다
/app/views/messages/_message.html.erb
을 그러나, 이것은 내가 얻는 태그이기 때문에 어떤 종류의 뷰를 렌더링하고있다. 변경 한 경우에도 :
format.js { render_to_string :partial => "message", :collection => @messages, :layout => 'none'}
여전히 동일한 것을 반환합니다. 이것이 가능한가? 그것을 처리하는 jQuery 반환해야합니다, 그래서 rjs 함께 할 수 있는지 잘 모르겠습니다. 어떤 도움을 주셔서 감사합니다.
같은 뭔가를 할 수 있습니다 컨테이너 요소, 나는 그것에 추가하고 싶다. j rails plugin 덕분에 page.replace_html을 사용할 수 있습니다 –
다음과 같이 사용하십시오 : page.insert_html : bottom, : partial => @messages – jonnii