删除数据表中的“显示条目”

问题描述 投票:0回答:2

如何从 R 中的 DT 包中删除数据表下方的“显示条目”信息?

我知道下面的解决方案,但我不知道如何使它们与 rmarkdown 一起使用时起作用。

[1] 如何使用 dataTables.js 库隐藏“显示 N 个条目中的 1 个”

[2] 如何禁用 jquery 数据表中的显示条目属性

我尝试将以下内容添加到 rmarkdown 的 css 文件中,但这似乎不起作用。

$('#example').dataTable({ 
"bInfo": false
});
jquery r r-markdown dt
2个回答
25
投票

调用函数时需要添加

options = list(lengthChange = FALSE)

例如,如果您在闪亮的应用程序中使用它,您可以在

ui.R
部分(您希望表格显示的位置)中包含类似的内容:

dataTableOutput("myTable")

以及

server.R
部分中类似的内容:

output$myTable <- renderDataTable(df, 
                  options = list(pageLength = 15, lengthChange = FALSE),
                  rownames= FALSE)

其中

df
是您在表格中显示的数据框。 (请注意,为了说明目的,我添加了一些其他选项。令人困惑的是,其中一些选项(例如
rownames
)超出了该选项列表。)您可以包含的所有可用选项都在 here


6
投票

我不了解 R。但你可以在这个链接上看到你需要使用以下代码

$('#example').dataTable( {
  "lengthChange": false
} );

此代码必须位于您的

javascript
文件中,而不是
css

© www.soinside.com 2019 - 2024. All rights reserved.