我有以下内容:
<%= link_to "Exhibitions", :action => 'tabExhibitions', :id => @app.id, :remote => true %>
生成:
<div class="tabbarButton" id="tabbarExhibitions">
<a href="/apps/3/tabExhibitions?remote=true">Exhibitions</a>
</div>
在单击时会产生一个常见的GET请求。
我是Rails的新手,但我的理解是设置:remote => true
应该创建<a href="..." data-remote=true>
而不是普通链接。
我正在使用jQuery,必要的标题和元标签都在适当的地方。我应该提到这个项目是从Rails 2.3.8升级而来的
谢谢你的帮助
link_to
将:remote => true
放入参数列表的url
部分,并为其创建一个查询字符串参数(参见文档中的参数)。实际上,你写的是:
<%= link_to "Exhibitions", { :action => 'tabExhibitions', :id => @app.id, :remote => true } %>
你需要为html_options
有一个单独的哈希:
<%= link_to "Exhibitions", { :action => 'tabExhibitions', :id => @app.id }, :remote => true %>