我的應用程序有帖子和類別。顯示以前推出的值下拉菜單Ruby on Rails
創建新帖子時,它會顯示所有空白字段和下拉菜單以選擇類別。
填寫完成後,用戶點擊一個預覽按鈕,該按鈕將顯示發佈的帖子。然後,他有兩個按鈕,後它和作出更改。
當點擊進行更改按鈕應用程序返回到所有加載的字段的創建視圖,但下拉菜單不保留之前選擇的類別。
是否有任何方法來實現此功能?下面我的一些代碼:
在我的新觀點:
<%= select_tag(:category_id, options_for_select(@categories), :prompt => "Select one!") %>
在我的新控制器:
@categories = Category.all.map{|c| [ c.name, c.id ] }
在我創建控制器點擊按鈕時進行更改
@categories = Category.all.map{|c| [ c.name, c.id ] }
render :new