在create.js.erb中重定向

我想知道是否有办法在js.erb文件中进行重定向。 我正在将应用程序转换为使用ajax,因此感觉更加快捷,但我的创建操作会将用户留在索引页面上。

我可以这样做:

window.location.replace("/model/@object.id") 

但是如果有可能的话,我宁愿做一个完整的redirect_to model_path(@object)呢?

如果有人发现这个,这是我的List的create.js.erb中的代码:

 <% if @list.errors.any? %> //render errors <% else %> $(window.location.replace("/list/<%= @list.id %>")) <% end %>