作者hunterfish (可爱的阿宏)
看板Ruby
标题[问题] 有关ruby radio_button 问题
时间Wed Mar 26 17:11:00 2008
环境:ruby1.8 rails 1.2.6
状况:
我想做一个包含radio_button 和 text_field 的rhtml页面
假如是很单纯的radio_button
<%= radio_button('test','num','10') %> 123
他显示出来会变这样
⊙ 123
点"123"之後他回传到下一页的值是"10"
(下一页程式只有 <%= params[:test][:num] %>)
这是没有问题的
那假如我想要变这样
________________
⊙ 123 ⊙ Others |_______________| ← 是一个text_field 格式
选择"123",回传到下一页的值仍然是"10"
假如我们选择"Others"的话
假如在框框里面打100,下一页就会显示100出来
打10000,下一页就会显示10000出来
那我的程式
<%= radio_button('test','num','10') %> 123
<%= radio_button('test','num','???')%> Others <%= text_field 'test','num' %>
我在radio_button 里面的??? 该打什麽才能在下一页显示我们所打的值呢?
先谢谢各位大大了!!
-----------------------------------------------------------------------------
不知道大家看不看的懂我的问题?
-----------------------------------------------------------------------------
--
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.125.103.12
※ 编辑: hunterfish 来自: 59.125.103.12 (03/26 17:14)
1F:→ kyoby:在controller里面做个判断啊,如果选择的是other,就取 03/26 17:46
2F:→ kyoby:textfield的值啊... 03/26 17:47
3F:→ hunterfish:对吼...我都忘了还有这个办法...谢谢你^^ 03/27 08:20