我在部分(update_dashboard)中设置了一个link_to,它看起来像这样
link_to "Link", hash, {:url => {:controller => "results", :action => "update_report"}}, :remote => true
“哈希”是我传递给控制器的一组输入。
可以看出。我希望“链接”映射到“结果”控制器中的“更新报告”操作。
但是,我发现在呈现页面后,当我单击链接时,它只会在新页面中显示部分内容。
我进入了 Firebug,这就是链接的呈现方式
<a url="{:controller=>"results", :action=>"update_report"}" href="/test/update_dashboard?branch=xxxx&brand=xx&end_time=2012-02-29+22%3A59&repo=xxxx%2Fxx&start_time=2012-02-17+18%3A20">Link</a>
为什么 href 指向 /test/update_dashboard ?为什么不采用我为控制器属性提供的参数
任何帮助是极大的赞赏。