I would like to remove 'global search' option from my application, but leave 'column search' option. Any ideas? I've tried different paramethers like searching=FALSE, filtering='none'
... None of this works properly.
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")
))
And picture which helps to understand my problem:
Slightly simpler syntax, for anyone else still looking:
datatable(head(iris), options = list(dom = 't'), filter = list(position = "top"))
Other options. To display table only, use dom = 't':
datatable(head(iris), options = list(dom = 't'))
To display table and filter (search box), the default setting:
datatable(head(iris), options = list(dom = 'ft'))
Source: