2010-06-28 63 views
0

我知道Rails3中不再支持link_to_remote通過選擇框值....而不是,我們可以通過使用不同的語法如下修改 的方法的link_to:Rails 3.0。如何通過的link_to

的link_to「發送」,{ :action =>「send_mail」,:question_id => question.id},:remote => true,:class =>「button small」

我的問題是,在我看來我保持包含用戶姓名列表靠近發送鏈接按鈕(哪位用戶上述語法)...我想通過選擇框值link_to當用戶點擊發送按鈕

這是我的視圖c ODE:

「send_mail」:question_id => question.id,:user_value => encodeURIComponent方法($ F( 'USER_ID'))},:遠程=>真,:類=> 「按鈕小」 %>

我不知道如何實現這一點....任何人都可以請建議我這一點。

+0

我不太確定我知道你在做什麼。你能更清楚嗎?你是否能夠在Rails 2中做你想做的事情?你能證明你之前做過什麼嗎? – 2010-06-28 13:13:24

+0

爲什麼不使用控制器操作'send_mail'中的params哈希值? – 2010-06-28 13:19:56

+0

這就是我的想法 – 2010-06-28 13:30:54

回答

0

編輯:好了,現在是看你最後的評論......沒關係

我從這個問題得到了什麼,你正在尋找的東西是這樣的:

http://marcgrabanski.com/articles/jquery-select-list-values

這不是一個真正的Rails的問題,因爲你不能從渲染的HTML中更改Ruby代碼(至少如果可能的話,這將是非常危險的)。上面的代碼可以根據需要輕鬆更改,以便用戶可以重定向到與按鈕值匹配的URL。