【发布时间】:2012-10-02 03:56:31
【问题描述】:
我成功地将 jquery-datatables-rails gem 与 twitter 引导程序一起使用。使用引导程序需要使用:
sPaginationType: "bootstrap"
在数据表jquery函数中。一切都很好。
默认情况下,引导分页如下所示:
<- previous 1 2 3 4 5 next ->
有没有办法限制引导分页创建的页面数量?例如,它看起来像这样?:
<- previous 1 2 3 next ->
【问题讨论】:
-
jQuery 有这个设置“jQuery.fn.dataTableExt.oPagination.iFullNumbersShowPages = 3;”。但是,这不会影响引导分页。
-
不是 twitter bootstrap 决定在此处列出多少页。它必须由您的其他代码完成!
-
是的,但是 jquery.dataTables.bootstrap 会创建分页。因此,设置“iFullNumbersShowPages”(如我上面显示的)将不起作用,因为您不能在数据表上调用 sPaginationType:“full_numbers”……您必须调用 sPaginationType:“bootstrap”。因此,据我所知,您不能使用直接数据表覆盖来覆盖分页......我可能错了......
-
我试过 "aLengthMenu": [ [1, 2, -1], [1, 2, "All"] ] ... 但这并没有改变任何东西。任何人都知道如何使用引导数据表 gem 限制分页页面?
标签: ruby-on-rails datatable twitter-bootstrap