r - 向 selectInput 添加选项

标签 r shiny

我有一个 selectInput,其中显示了所有可能的选项。我想实现它,如果用户在框中键入内容并按回车键,它也将作为选项添加。

observeEvent(input$mykeypress, {

if(input$mykeypress == 13){

    print(input$selectBox)

}

我尝试了上面的代码,看看我的输入是否改变了,但似乎无论我在选择框中输入什么额外的东西,都没有被识别出来。

任何人都有想法让我可以识别用户输入的任何额外内容?

编辑:我正在考虑的另一个想法是创建一个 textInput,并用我在选择框中使用的所有值预填充它。这样的事情可能吗?

最佳答案

我最终弄明白了,因为 selectizeInput 只是围绕 selectize.js,在你的 selectizeInput 中你可以使用参数:options = list(create = TRUE),用户可以很容易地添加单词。

关于r - 向 selectInput 添加选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38795942/

相关文章:

r - 在 Shiny 的应用程序启动时显示通知

与 R data.frame 类似的 Java 对象

r - 在饼图上放置标签 ggplot2

r - 从 R Shiny 的 selectInput 中过滤

R Shiny 显示输出外部托管的图像

r - 使用 R DataTable 包添加加载微调器

R 日期格式,如何将日期格式更改为 2011 年 6 月 1 日

html - R Shiny - 可折叠菜单项中的右对齐操作按钮导致重影效果?

html - 如何分别控制Shiny中selectInput的标签和选择文本的字体大小样式?

r - 是否可以在 foreach 中使用 zip 迭代器(即 "zip"两个迭代器在一起)?