<%= select_tag(:services,
options_from_collection_for_select(Service.all, :id, :name))%>
Và nó sẽ hiển thị tất cả các dịch vụ ...Ruby on Rails: làm cách nào để sử dụng điều giữ chỗ mặc định trong select_tag?
Nhưng tôi muốn nó được một cái gì đó như:
Select a service
Service1
Service2
Service3
Service4
Hoàn toàn đồng ý. Đánh dấu câu trả lời hoạt động nhưng là rất hacky. Đây là tùy chọn tích hợp để thực hiện những gì bạn muốn. EDIT: Chỉ cần thấy rằng câu trả lời ban đầu là cho 2,3. Tuy nhiên, tôi sẽ kết hợp cả hai câu trả lời. –
': prompt' không hoạt động với tôi – Uko
Nếu bạn làm: include_blank: true -it sẽ chèn một ô trống. – mjnissim