Rails:从bootstrap-modal链接传递参数

时间:2013-09-26 07:40:01

标签: ruby-on-rails twitter-bootstrap parameters link-to

我有模态启动按钮:

<a href="#myModal" role="button" class="btn btn-success" data-toggle="modal">View Details</a>  

我使用了link_to:

<%=link_to "View Details",'#myModal',class: "btn btn-success",data: {toggle: "modal"} %>  

但我想传递一些参数,如:

<%=link_to "View Details",'#myModal',{controller: :mycontroller,action: :myaction,foo: :bar},class: "btn btn-success",data: {toggle: "modal"} %>  

我可以在Mycontroller的{​​{1}}中访问该邮件。但是上面的方法给出了'foo`的值为零。

在这种情况下如何通过params?

或者有没有办法myaction 制作path_helper所以我可以轻松传递参数。喜欢:

  

路径“/ modal”=&gt; “#myModal”

这样我可以像访问它一样访问它:

  

modal_path(foo:“bar”)

编辑

尝试了这个:

#myModal

并在控制器操作

<%=link_to "View Details","#myModal?famid="+family.famid,class: "btn btn-success",data: {toggle: "modal"} %>  

但是这给了:

  

找不到具有属性{:famid =&gt; nil}

的类族的文档

0 个答案:

没有答案