导轨上链路

问题描述:

3弹出窗口我有链接,naviates某些控制器和动作: <%=的link_to “详细信息”,{:动作=> '细节',:ID => person.id}%>导轨上链路

我想这个窗口是一个弹出窗口,在那里做一些改变,并在一些控制器动作完成后,例如操作保存,我想关闭这个弹出窗口。在Rails的早期版本中,这已完成bu:popup => true,这已被弃用。如何在Rails3中做到这一点?

这是快速和肮脏的解决方案。

<%= 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/

希望有所帮助。