2011-12-12 56 views
0

3彈出窗口我有鏈接,naviates某些控制器和動作: <%=的link_to 「詳細信息」,{:動作=> '細節',:ID => person.id}%>導軌上鍊路

我想這個窗口是一個彈出窗口,在那裏做一些改變,並在一些控制器動作完成後,例如操作保存,我想關閉這個彈出窗口。在Rails的早期版本中,這已完成bu:popup => true,這已被棄用。如何在Rails3中做到這一點?

回答

1

這是快速和骯髒的解決方案。

<%= link_to "Detail", {:action=> 'detail', :id=> person.id}, :onclick => "javascript:window.open('page.html','popup','width=400,height=200');" %> 

如果你正在加載的jQuery你可以更雄辯和不顯眼,或使用這樣的事情:

http://www.openhosting.co.uk/articles/webdev/5918/

希望有所幫助。