【发布时间】:2020-04-28 15:58:17
【问题描述】:
我正在处理一个很长的数据表,并希望将分页 (1, 2, 3, ...15, next) 放在表的顶部而不是底部。
我知道 DOM 元素可以作为一个选项包含/排除,但我不知道如何实际移动它们。
这样一个简单的表格怎么能把分页移到顶部呢?
library(DT)
datatable(iris)
【问题讨论】:
我正在处理一个很长的数据表,并希望将分页 (1, 2, 3, ...15, next) 放在表的顶部而不是底部。
我知道 DOM 元素可以作为一个选项包含/排除,但我不知道如何实际移动它们。
这样一个简单的表格怎么能把分页移到顶部呢?
library(DT)
datatable(iris)
【问题讨论】:
您可以使用 dom 选项。有关可用的各种选项的详细信息,请参阅https://datatables.net/reference/option/dom。将分页放在最常用的位置:
datatable(iris, options = list(dom = '<"top" p>'))
如果您还需要其他元素,例如信息和搜索,请以相同的方式添加它们,例如
datatable(iris, options = list(dom = '<"top" pif>'))
【讨论】: