Rails表单 - 带复选框/单选按钮的“其他”选项?

时间:2015-11-24 20:32:56

标签: ruby-on-rails simple-form

我想在Rails中使用一个表单 - 用户可以输入自己的文本的表单中的“其他”选项。任何帮助/想法都会非常有用。

<meta http-equiv="content-type" content="text/html; charset=utf-8">
<script type="text/javascript" src="http://code.jquery.com/jquery-latest.js"></script>
  
  <body onload="$('#area1').val('')">
    
  <input type="text"  value="PLTI6yRvQqlYq9KoU-NHu43uDmKON7Fsjv" 
  id="searchtext1" size="75">&nbsp;
  <button onclick="getVids()">Get Items</button>
  <br><br>
  IDs for test: <br>PLTI6yRvQqlYq9KoU-NHu43uDmKON7Fsjv<br>
  PL32C69B40337EF920
  <br><br>         
  <textarea id="area1" style="width:600px;height:500px">
  </textarea>

1 个答案:

答案 0 :(得分:0)

我建议创建一个名为“other_option”的单独字段,并在表单中创建一个数字字段输入。在单选按钮输入中,为“其他”选项提供类似“-1”的值。然后在您的控制器操作中,检查此单选按钮输入的值。如果为“-1”,则在“other_option”字段中使用用户输入覆盖该值。您可能需要添加一些js验证和css以使其看起来更好。