2015-07-03 39 views
0

,當我使用選擇多個選項,形式發送這樣的信息要求:軌多重PARAMS(:濾)要求

/saveProduct?tags=1&tags=2 

所以我需要使用參數,讓他們[:標籤],但只需要最後串。如何獲得所有這些?

編輯:

<%= form_tag("/saveProduct", multipart: true, method: :get) do %> 
<select multiple="multiple" class="tagsSelect" name = "tags" > 
    <option value = 1 >123</option> 
    <option value = 2 >dfsd</option> 
</select> 
<% end %> 
+0

顯示您的HTML在哪裏有字段'標記'。以上是錯誤的查詢字符串 – RAJ

+0

@Raj我添加它,你可以結賬PLZ – mondayguy

+0

@Зелёный你可以添加它作爲答案?有用!謝謝! – mondayguy

回答

3

selectname屬性應該是tags[]支持多個值。

<select multiple="multiple" class="tagsSelect" name = "tags[]" > 

現在,當你會做params[:tags]你會得到你的行動值的數組。

How to pass an array within a query string