저는 레일 UJS를 사용하여 라이트 박스에 내용을 삽입하는 가장 좋은 방법을 알아 내려고하고 있습니다. 같은 HTML을 생성ujs, jquery 및 rails로 콘텐츠를로드하는 방법은 무엇입니까?
<%= link_to "login", login_path, :remote => true %>
:
<a data-remote="true" href="/login">login</a>
그래서 모두가 잘 작동, 내가보기 파일을 만들었습니다 user_sessions/new.js.erb
도 잘로드 I는 다음과 같습니다 링크가 ,하지만 내 질문에 어떤 페이지에 HTML을 추가 삽입 선호하는 방법은 무엇입니까? 비 js 페이지에 이미 로그인 양식이있는 것처럼 페이지에 해당 부분을로드 할 수 없습니까?
모든 아이디어가 매우 환영받을 것입니다. 에서 HTML의 조각을
$('div#yourDiv').html(blob_of_HTML);
할 수 있습니다 부하 :
아마도이 기능을 모두 갖춘 http://jqueryui.com/을 살펴 봐야 할 것입니다. – nathanvda
bleh, jQuery UI 모달 창 디자인에 익숙하지 않은 것 같습니다. 어쩌면 내가 그들과 함께 갈 것이지만, 라이브러리가 만드는 요소를 둘러싼 설계가 너무 힘들다. –