从数据远程和html搞乱链接的Kaminari索引

我有一个模型(嵌套)的索引视图,它永远不会从模型中调用,而是从几个不同的模型中呈现。 一个视图可以使用JS或html呈现索引。 使用JS是在show视图中的#related div和数据远程链接。 另一个选项使用相同的控制器操作来呈现它只有html。

一切都很好,直到我加入Kaminari分页。 在整页视图中,没有#related div,因此分页不起作用。 我把胆量分成了一个部分并添加了一个#related div并渲染了部分。 从js我刚刚从JS渲染部分。 这在整个页面视图中运行良好,但在显示页面中它将呈现部分,但链接不起作用,看起来它呈现整个显示页面。 在另一个选项卡上关闭,然后返回到“进度”选项卡,加载部分和所有工作正常。 只是在显示页面的初始加载,我无法使页面链接工作。

我可以加载另一个不首先使用分页的选项卡并解决我的问题,但这是您转到此页面的主要信息。

有任何想法吗?

编辑请求代码

控制器动作方法。 此控制器中的索引方法还设置@progressions

def progressions authorize! :read, Progression @stage = Stage.find(params[:id]) @progressions = @stage.progressions_by_score.page(params[:page]).per(20) if params[:status] && !params[:status].blank? && @progressions @progressions = @progressions.where(status: params[:status]).page(params[:page]).per(20) end respond_to do |format| format.js format.html {render :template => "progressions/index"} end end 

阶段视图中的progressions.js.erb文件

 $("#related").html(""); 

显示视图中的关系div。 这几乎是我的脚手架模板,我在其中显示或链接到相关信息。