2
如何創建下拉菜單並禁用某些(不是全部)選項(項目)?在文檔中它只描述瞭如何禁用所有這些,或者說整個下拉菜單。這不是我需要的。在下拉菜單中禁用某些項目
如何創建下拉菜單並禁用某些(不是全部)選項(項目)?在文檔中它只描述瞭如何禁用所有這些,或者說整個下拉菜單。這不是我需要的。在下拉菜單中禁用某些項目
您可以通過傳遞disable
屬性來禁用特定的選項。就像在下面的代碼中,你可以看到一些選項被禁用。
<%= select_tag :country, options_for_select([['PK',{disabled: 'disabled'}],['IN'],['US',{disabled: 'disabled'}],['DE']]) %>
如果要指定禁用選項標籤,設置選作散列,使用:禁用存在一個值或值的數組被禁用。
options_for_select(["Free", "Basic", "Advanced", "Super Platinum"], disabled: "Super Platinum")
# => <option value="Free">Free</option>
# => <option value="Basic">Basic</option>
# => <option value="Advanced">Advanced</option>
# => <option value="Super Platinum" disabled="disabled">Super Platinum</option>