2017-06-19 40 views

回答

1

你可以做

library(shiny) 
ui = fluidPage(
    selectInput("sel", NULL, letters[1:2], multiple = T), 
    actionButton("but", "all") 
) 
server <- function(input, output, session) { 
    observeEvent(input$but, { 
    updateSelectInput(session, "sel", selected = letters[1:2]) 
    }) 
} 
shinyApp(ui, server) 

使用?updateSelectInput访问该函数的文档。

+0

感谢卢克的输入。雅我已经尝试过了。它运行良好。但是,我需要的是,如果我在向下钻取时有100个值,那么如何一次选择所有值。在你的例子的情况下,然后我需要手动选择所有的100个值一个接一个。让我知道你是否理解我的问题。 –

+0

@MohanRaj使用一个按钮可以选择全部? – lukeA

+0

雅卢克我不知道我该怎么做。如果你有任何示例代码或参考,如果它在任何地方完成将是非常有帮助 –

相关问题