RoR - JQuery Datatables分页问题

时间:2014-12-10 19:48:00

标签: javascript jquery ruby-on-rails datatable pagination

我已将jquery-datatables-rails gem添加到我的Rails 4应用程序中。它正确显示插件中包含的功能但是分页始终显示第一个单页编号1,始终显示前50个记录。

请纠正我在哪里犯了任何错误,以便我可以看到:

我的 models_controller.rb 中的

Index函数始终返回 50 条记录:

def index
  if params[:q].blank?
    @search = Model.search()
    @models = @search.result.page params[:page]
  else
    @search = Model.search(params[:q])
    @models = @search.result.page params[:page]
  end

  respond_to do |format|
    format.html
    format.json { render :json => @models, :except => [:created_at, :updated_at] }
  end
end

def search
  render :index
end

Javascript初始化 DataTables

table = $('.table-models').DataTable({
  iDisplayLength: 50
});

我怀疑我的错误在 models_controller 中,但我无法弄明白。请帮忙......

0 个答案:

没有答案