作者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