簡體   English   中英

Rails:在“多選表單”字段中顯示所選值

[英]Rails: Display Selected Value in Multi Select Form Field

我已經創建了一個多選擇字段,可以看到將值數組保存到數據庫中,但是當我返回到表單時,這些值不會在實際的表單字段中顯示為選中狀態。

在此示例中,“ ringmetaltype”是“項目”表中的字段。 對於它的價值,我還更新了items控制器中的item_params,使其包括“:ringmetaltype => []”

<%= form.select :ringmetaltype, options_for_select(["10K White Gold", "14K White Gold", "18K White Gold"],:selected => @item.ringmetaltype),{},{:multiple => true, :class => "form-control"} %>

經過數小時的搜索,我發現了這一點。 我需要添加

serialize :ringmetaltype

對我的模特。 在這里找到我的答案: https : //stackoverflow.com/a/11934886/5101088

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM