0
A
回答
0
假設您使用的是具有原型作爲js庫的舊版rails。
在選擇列表中的onchange事件添加JavaScript函數來顯示包含文本框格(假設你顯示選擇列表中的值5在文本框中):
<select id="select_item" name="select_item" onchange="display_date_range(this);">
... where 5 is the value of the option that needs to show text box
</select>
function display_date_range(list) {
if(list.options[list.selectedIndex].value == 5) {
$("text_div").show();
}
else {
$("text_div").hide();
}
}
<div id="text_div"><input type="text" value="Hooraaahhh..." /></div>
相關問題
- 1. 單值從下拉列表中顯示其他字段
- 2. jQuery顯示從下拉列表中選擇的選項文本
- 3. phpMyDataGrid選擇字段,dynamiclly從其他表中下拉列表菜單
- 4. 隱藏/顯示文本字段時,選擇下拉列表中指定的值
- 5. 根據其他其他選擇下拉列表填充選擇下拉菜單
- 6. 在選擇其他下拉列表時填充下拉列表
- 7. 從下拉列表中顯示從mysql中選擇的選項
- 8. 在下拉列表中選擇後顯示文本框
- 9. JS顯示字段,如果選擇下拉列表
- 10. 顯示下拉列表onclick其他元素(文本輸入)
- 11. 基於其他下拉顯示值MVC3下拉選擇
- 12. 如果在下拉列表中選擇「其他」作爲選項,如何顯示輸入字段?
- 13. 文本在下拉列表中將其他文本字段設置爲禁用
- 14. 當從中選擇多列下拉列表時顯示一列
- 15. 如何根據其他下拉選擇的值顯示下拉選擇?
- 16. jQuery:顯示從選擇下拉列表中的元素,當選擇其他選項時隱藏它
- 17. 選擇下拉列表顯示分格
- 18. AngularJS - 選擇下拉列表不顯示
- 19. 根據在其他下拉列表中選擇的值顯示一個下拉列表
- 20. 處理「其他」選項在下拉選擇與自由文本輸入字段
- 21. 如何根據下拉列表中的選擇自動填充其他字段
- 22. 從下拉列表中選擇時顯示所選類別
- 23. jQuery選擇基於其他下拉列表值的下拉值
- 24. 第二個下拉選擇列表僅顯示爲文本
- 25. 當我選擇下拉列表時顯示文本框
- 26. 選擇下拉列表Ionic不顯示文本
- 27. 如何顯示下拉選擇文本
- 28. 點擊/完成選擇下拉列表,顯示更多選擇下拉列表
- 29. 在下拉列表中選擇的值顯示兩次下拉
- 30. 當從下拉列表中選擇項目時顯示文本框html php?
的哪個版本ROR?如果是3.0.x,那麼你應該升級到3.1並使用jQuery,因爲它成爲默認的JS引擎。 (請參閱[這裏](http://weblog.rubyonrails.org/2011/5/22/rails-3-1-release-candidate)) – 2011-05-26 20:57:02
我使用舊版本2.3.x – user659068 2011-05-27 14:24:56