我的表单模板中有下一个字符串(来自“使用Rails进行敏捷Web开发”一书):
<%= f.select :pay_type, Order::PAYMENTS_TYPES, promt: 'Select a payment method' %>
当使用浏览器访问表单时,指示的选择字段没有默认的“promt”。有什么问题?
UPD我正在使用Rails v4.0.2 UPD Html输出(在浏览器中):
<div class="field">
<label for="order_pay_type">Pay type</label><br>
<select id="order_pay_type" name="order[pay_type]"><option value="Check">Check</option>
<option value="Credit card">Credit card</option>
<option value="Purchase order">Purchase order</option></select>
</div>
答案 0 :(得分:1)
我觉得你拼错了。它应该是prompt:
而不是promt
<%= f.select :pay_type, Order::PAYMENTS_TYPES, prompt: 'Select a payment method' %>