RoR - 选择带有include_blank禁用的标签 [英] RoR - Select tag with include_blank disable
本文介绍了RoR - 选择带有include_blank禁用的标签的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
< select dir =rtl>
<选项已禁用>选择一辆汽车< / option>
< option value =volvo>沃尔沃< / option>
< option value =saab> Saab< / option>
< option value =mercedes> Mercedes< / option>
< option value =audi> Audi< / option>
< / select>
使用以下代码,我只能得到:
<%= f.select(:car,xxxxxx,{:include_blank =>'选择汽车',:disabled =>'选择汽车'} )%>
=>
< select id =xxxname =xxx>
< option value =>选择一辆汽车< / option>
< option value =volvo>沃尔沃< / option>
< option value =saab> Saab< / option>
< option value =mercedes> Mercedes< / option>
< option value =audi> Audi< / option>
< / select>
第一个选项未禁用...
< / p> %= f.select(:car,xxxxxx,{:include_blank =>'选择一辆车',:disabled => 1})%>
I want a result like this :
<select dir="rtl">
<option selected disabled>Choose a car</option>
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
<option value="mercedes">Mercedes</option>
<option value="audi">Audi</option>
</select>
With the following code I can only end up with :
<%= f.select(:car, xxxxxx, {:include_blank => 'Choose a car', :disabled => 'Choose a car'}) %>
=>
<select id="xxx" name="xxx">
<option value="">Choose a car</option>
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
<option value="mercedes">Mercedes</option>
<option value="audi">Audi</option>
</select>
The first option is not disabled...
解决方案
I believe what you are looking for is as below:
<%= f.select(:car, xxxxxx, {:include_blank => 'Choose a car', :disabled => 1}) %>
这篇关于RoR - 选择带有include_blank禁用的标签的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文