0
我试图使用Rails form_for
帮助程序创建一个Select元素。这就是我试图创建:Rails为数据和HTML属性的表单选择Helper
<label for="charge_occurrence">When to charge</label>
<select class="w-select" data-name="charge_occurrence" id="charge_occurrence" name="charge_occurrence" required="required">
<option value="monthly">Monthly</option>
<option value="episodic">Per episode</option>
</select>
我已经试过这几个变化:
<%= f.select :charge_occurrence, [['Monthly', 'monthly'], ['Per Episode', 'episodic']], data: {name: 'charge_occurrence'}, html: {class: "w-input", maxlength: "256", required: "required"} %>
我能得到的一切除了data-name
部分的工作。
感谢xarthnax,这有助于。现在我有了这个:'<%= f.select:charge_occurrence,[['Monthly','monthly'],['Per Episode','episodic']],{include_blank:false},{'data-name' :'charge_occurrence',class:“w-input”,maxlength:“256”,required:“required”}%>'和属性都是正确的,但它仍然显示一个我不想要的空值 – Adam12344