在我的 Rails 应用程序中,我有以下 URL 路径“http://localhost/Teamleader/1”,这为我提供了第一个团队负责人并呈现 View 。
我正在尝试在 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) %>
关于jquery - 使用 ERB/jquery 链接到下一页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14454417/