限制用户从selectInput中选择最大项目的能力

时间:2017-05-24 00:11:20

标签: shiny

闪亮功能selectInput()提供了一个选项,可以从下拉列表中选择多个项目,其中'multiple = TRUE'

但是我想限制用户可以从基础下拉列表中选择最多多少项。

你能否建议用Shiny来做到这一点。

感谢任何指针。

谢谢,

1 个答案:

答案 0 :(得分:7)

如果您将其定义为selectizeInput()而不是selectInput(),则可以执行此操作,并使用options = list(maxItems = n)参数。

例如

selectizeInput("select", "Select", LETTERS, options = list(maxItems = 4))