我正在使用jquery.pageless插件。它通过抓取控制器中的分页方法生成的参数来实现无限滚动。jquery.pageless scrape
我想将自定义参数(如用户ID)传递给我的无页面函数。这在我在js.erb中加载函数时有效,如下所示:
$('#relationship_list').pageless({ totalPages: "<%= @reviews.count %>"/5+1
, url: '/reviews'
, params: {id: "<%= params[:id] %>"}
, loaderMsg: "loading"
});
这可以按需要工作。但是,我不想要远程加载我的页面,所以我需要找到一种方法来在JavaScript中实现这一点,不显眼(我不想直接在我的视图中集成脚本,我想将代码放入application.js中)。
这意味着我必须找到一种方法将'<%= params =>这样的代码翻译成无页呼叫可以从控制器读取的变量。但是如何?我真的不知道该怎么做。
我认为这是一个最好的人谁已经知道jquery.pageless,因为它是如此普遍没有任何意义,我添加自己的代码到这篇文章 - 请评论,如果不同意!
[“是否有其他人使用'x'“问题不适合堆栈溢出。](http://stackoverflow.com/faq#dontask)你的**实际**问题是什么? – 2013-03-25 16:38:28
好的,谢谢@MattBall,这帮助我更好地理解我的目标是什么。 – Laurent 2013-03-25 16:49:03