2016-07-06 6 views
1

光沢があるのであれば、「男性」と「女性」のみが「女性」に含まれていても、選択肢 "ベクトル。光沢のあるウィジェットのオーバーラップ

ui <- fluidPage(
    selectInput("foo", label = "sex", choices = c("male","female"), selectize = T) 
) 

server <- function(input, output) {  
} 

shinyApp(ui = ui, server = server) 

追加のテキストフィールドと「新しいオプションを追加」ボタンを使ってこれを行うことができます(これは他の質問でも示唆されています)。ただし、元のテキストボックスに新しいオプションを入力できるようにしたいと考えています。

+1

は、「その他」の選択肢を持っているし、同じ位置にテキスト入力ボックスを表示します。 –

+0

はい、いい考えです。私は新しいカテゴリーをテキストボックスに書きたいと思っていましたが、私はそれがちょうどそのようには動作しないと思います! –

答えて

0

私はようやく、この以下の42の提案を管理:

library(shiny) 

ui <- fluidPage(
    fixedRow(
    column(4, 
      conditionalPanel(
      condition = "input.sex != 'other'", 
      selectInput("sex", label = "sex", choices = c("male","female","other"), selectize = T) 
      ) 
    ) 
), 
    fixedRow(
    column(4, 
      conditionalPanel(
      condition = "input.sex == 'other'", 
      textInput("sex_o", "write sex") 
      ) 
    ) 
) 
) 


server <- function(input, output) { 
} 

shinyApp(ui = ui, server = server) 
関連する問題