我有一个selectInput显示所有可能的选择。我要实现它,以便如果用户在框中键入内容并按回车键,那么它也将作为选择添加。
observeEvent(input$mykeypress, {
if(input$mykeypress == 13){
print(input$selectBox)
}
Run Code Online (Sandbox Code Playgroud)
我尝试了上面的代码来查看我的输入是否已更改,但是无论我在选择框中键入什么额外的东西,似乎都无法识别。
任何人都有我可以识别用户键入的内容的想法吗?
编辑:我正在考虑的另一个想法是创建一个textInput,并用我在选择框中使用的所有值预填充它。这样有可能吗?
我最终弄清楚了,因为selectizeInput只是包装了selectize.js,在selectizeInput中,您可以使用参数:options = list(create = TRUE),并且用户可以轻松添加单词。
| 归档时间: |
|
| 查看次数: |
452 次 |
| 最近记录: |