我正在使用select2作爲多重選擇器。目前,這是在我的HTML文件:Select2自動添加空白值
<%= form.select "page_request_set_ids", @multiautocomplete_set_options.unshift(""),
{}, id: "page-request-sets", multiple: true,
allowClear: true, data: {placeholder: "Start typing sets..."} %>
@multiautocomplete_set_options
是一個字符串數組。 當我稍後訪問:page_request_set_ids
時,我輸入的字符串以及空字符串一起存在。
我試圖刪除unshift("")
,它保留了我的佔位符,但沒有刪除:page_request_set_ids
中空白字符串的問題。
任何想法?