ajax를 사용하여 부분 업데이트를하고 있지만 동시에 서버에서 일부 데이터를 다시 가져 오려고합니다.Ajax 부분 렌더링에 데이터 응답을 피기 백 할 수 있습니까
$('<%=escape_javascript @my_params.to_json%>');
$("#partial").html('<%= escape_javascript(render partial: "view/partial")%>');
은 데이터와 부분 렌더링에 대한 응답을 제공하지만 Ajax 렌더링을 중단하므로 부분은 렌더링되지 않습니다.
레일 4, ROR을 사용합니다. 브라우저 또는 Rails에 오류가 없습니다.
페이지를 새로 고침하면 원하는 결과를 얻습니다.
나는 이것이 내가 만드는 것보다 쉽다는 것을 알고있다.
좋아 클라이언트 측에서, 난 ("#의 magic_box"). html로 (' $ 시도 <% = escape_javascript (부분 렌더링 : "magicacts/magic_box") %> '); areply = <% = 이스케이프 _ 자바 스크립트 (@ my_params.to_json) %>; – bobbdelsol
무언가를 더 간단하게하기 위해 내가 추가했습니다. = 3; 나는 성공적인 응답을 얻었고 응답의 데이터를 보았지만 그것을 참조 할 수 없었습니다. – bobbdelsol