在我的Rails应用程序中,我具有以下URL路径“ http:// localhost / Teamleader / 1”,这使我成为第一位团队负责人并呈现视图。
我正在尝试在show.html.erb中添加下一个链接,到目前为止,我具有以下代码:
<div id="home_link"> <%= link_to "Home" %> </div>
为了测试起见,这是我的jQuery代码:
$('#next_link').bind('click', function () {
var url = "/teamleader/" + SOME_COUNTER_HERE
if (url) {
window.location.replace(url);
}
return false;
});
用户单击后,我希望页面转到“ Teamleader / 2”,从“ Teamleader / 2”到“ / 3”,依此类推。
我是否以正确的方式解决这个问题?还是应该通过rails助手path_to完成?
最佳答案
您绝对应该使用路径助手
<%= link_to "next_link", teamleader_path(Teamleader.where("id > ?", @teamleader.id).order("id ASC").first) %>