tôi có:Rails Formtastic: thêm "đĩa dữ liệu" để lựa chọn thẻ
form.input :duration, as: select, collection: {}
tôi cần:
<option value="" data-price="XXX"></option>
Rails không hỗ trợ thuộc tính HTML5 dữ liệu cho thẻ tùy chọn. Formtastic suggests để tạo phương thức trợ giúp cho việc này.
Formtastic readme describes cách mở rộng thẻ đầu vào. Tuy nhiên, trong select_input.rb Tôi không thể tìm thấy bất kỳ phương pháp nào sẽ ảnh hưởng đến thẻ tùy chọn. Vì vậy, làm thế nào để tôi làm điều này?
Ngoài ra, tôi tìm thấy enhanced_select đá quý làm chính xác những gì tôi cần, nhưng tôi không thể làm cho nó hoạt động với formtastic.
Không có trong Rails 2.3. – Zabba