我有链接导航到某个控制器和操作: <%= link_to“Detail”,{:action => 'detail',:id => person.id}%>
我希望这个窗口成为一个弹出窗口,在那里进行一些更改并在一些控制器操作完成之后,例如动作保存,我想关闭这个弹出窗口。在早期版本的Rails中,这是bu:popup =>已弃用的true。如何在Rails3中做到这一点?
答案 0 :(得分: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/
希望有所帮助。