我想要一個select_tag,其中包含一個顯示「請選擇」給用戶的字段。 該字段不能由用戶選擇。如何讓select_tag具有「選中禁用隱藏」選項?
這裏是什麼,我希望有一個的jsfiddle:http://jsfiddle.net/gleezer/pm7cefvg/1/
在Rails,我試圖做到這一點:
<%= select_tag(:userchief, options_for_select(@options_for_selectUsers, {:selected => "x1", :disabled => "x1", :hidden => "x1"})) %>
(@options_for_user
是一個包含多個鍵/值元素的數組) 但是,當我檢查我的網頁的源代碼,我可以看到這個對我的選項:
<option disabled="disabled" selected="selected" value="x1">Select</option>
這不是我想有什麼,x1選擇選項出現在選擇的下拉菜單中,因爲隱藏字段不存在。
我該如何獲得與我在jsfiddle鏈接中看到的結果相同的結果?
源http://stackoverflow.com/questions/4557701/ruby-on-rails-how-do-i-use-a-default-placeholder-thing-in-a-select-tag – power
它根本不起作用,我已經嘗試過了,在你的回答中你使用了其他形式的選擇。 –
我已經更新了我的答案的select_tag,其中包含提示選項並將其轉換爲html。希望這會有所幫助! – power