1
所以我需要(對於UX的原因)在選擇字段中包含一個空白字段(使用include_blank:選項),但禁用它。 這可能嗎?如何包含空白但禁用簡單表單集合select?
我一直在試圖通過
disabled: [nil]
和
disabled: [""]
但它似乎並沒有削減它..
所以我需要(對於UX的原因)在選擇字段中包含一個空白字段(使用include_blank:選項),但禁用它。 這可能嗎?如何包含空白但禁用簡單表單集合select?
我一直在試圖通過
disabled: [nil]
和
disabled: [""]
但它似乎並沒有削減它..
這是不可能的。但是你可以使用的prompt
/include_blank
和required
組合,以確保最終用戶選擇一個合適的值:
<%= select_tag('foo', options_for_select([['bar','bar'],['baz','baz']]), prompt: "Select a Foo", required: true %>
或
<%= select_tag('foo', options_for_select([['bar','bar'],['baz','baz']]), required: true %>
include_blank
被自動設置爲true
當您設置required
選項到true
並且不存在prompt
存在。