我想从我的应用程序中删除“全局搜索”选项,但保留“列搜索”选项。有任何想法吗?我尝试过不同的参数,例如searching=FALSE, filtering='none'
...这些都不能正常工作。
My code:
server.R:
library("shiny")
library("DT")
data(iris)
shinyServer(function(input, output) {
output$tabelka <- DT::renderDataTable({
datatable(iris, filter="top", selection="multiple", escape=FALSE)
})
})
ui.R
library("shiny")
library("DT")
shinyUI(fluidPage(
DT::dataTableOutput("tabelka")
))
和有助于理解我的问题的图片:
对于仍在寻找的其他人来说,语法稍微简单一些:
datatable(head(iris), options = list(dom = 't'), filter = list(position = "top"))
其他选项。要仅显示表格,请使用 dom = 't':
datatable(head(iris), options = list(dom = 't'))
要显示表格和过滤器(搜索框),默认设置:
datatable(head(iris), options = list(dom = 'ft'))
Source:
https://rstudio.github.io/DT/options.html https://rstudio.github.io/DT/options.html
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)