我遇到了與select_tag
有關的問題。搜索了很多,找不到真正有用的東西。Rails:select_tag值變化
我想要的是一個顯示3個選項(Price,HH和Percentage)的下拉菜單,根據用戶選擇更新我班的屬性:weight
的值。另外,我想在用戶選擇一個選項後立即刷新頁面,並且刷新頁面中顯示的「默認」選項將是之前選擇的選項。
這是我的觀點,這不會值存儲在我的:weight
ATTR:提前
<%= select_tag :weight, options_for_select([['Price', 1], ['HH', 2], ['Percentage', 3]], :weight), :onchange => "location.href = '#{system_url}'" %>
謝謝,伊恩
你如何在更新操作中處理這個問題?另外,在附註中,你爲什麼要這樣刷新? – HargrimmTheBleak
我必須在控制器的更新方法中處理這個問題嗎?刷新動作只是重定向到我在...的頁面有沒有更好的方法? @HargrimmTheBleak – ianobraczka
我不明白首先需要刷新。接下來,如果您顯示錶單和更新操作的代碼,這將有助於更好地理解問題。 – HargrimmTheBleak