Có thể thêm tùy chọn như :include_blank => 'Please Select'
vào phương thức select_tag
như phương pháp select
không? Có vẻ như không hoạt động. Có phương án thay thế nào cho phương thức select_tag
không?Tôi có thể đưa vào trường trống trong select_tag không?
Trả lời
Phương thức select_tag không sửa đổi danh sách tùy chọn mà bạn vượt qua. Nếu bạn muốn một tùy chọn trống, bạn phải bao gồm nó trong danh sách các tùy chọn của bạn.
Nếu bạn đang sử dụng tùy chọn_for_select danh sách của bạn nên bắt đầu với mục trống, ví dụ: ["Please select", '']
.
Nếu bạn chỉ cần đi qua html để select_tag chắc chắn rằng tùy chọn đầu tiên của bạn là:
<option value="">Please Select</option>
Lưu ý rằng trong Ruby on Rails 3, select_tag()
sẽ chấp nhận một :include_blank
boolean luận (cùng với date_select và những thứ tương tự) .
Trong Rails 3 có một tùy chọn :prompt
cho select_tag
:
select_tag "things", many_thing_as_options, :prompt => "Please select"
Brilliant! Cảm ơn! Tôi đã cố gắng để thêm một chuỗi với HTML để trợ giúp tùy chọn trước khi tôi tìm thấy câu trả lời của bạn. – manderson
Không hoạt động cho tôi (3.0.20) – gamov
Rất kỳ quặc, include_blank hoạt động trên select_tag nhưng nó không tôn trọng Chuỗi được truyền tới nó, vì vậy nó chỉ hiển thị một thẻ '
- 1. Tôi có thể đưa dịch vụ vào chỉ thị không?
- 2. Tôi không thể đưa hình ảnh vào tiêu đề TCPDF
- 3. Tôi có thể thêm các trường vào loại clojure không?
- 4. Tôi có thể đưa dịch vụ vào bộ lọc trong Grails không?
- 5. Tôi có thể đưa chức năng vào bên trong một chức năng khác không?
- 6. Có thể đưa GCC vào vòng lặp vô hạn không?
- 7. Tôi có thể đưa các giá trị vào tệp persistence.xml từ maven không?
- 8. Tôi có thể tạo tệp .config và đưa nó vào web.config không?
- 9. Tôi có thể đưa một đối tượng mang thông tin bổ sung vào ngoại lệ không?
- 10. Đưa chỉ mục vào trường ngày trong MySQL
- 11. Tôi có thể chọn văn bản trống với CSS không?
- 12. Tôi có thể dựa vào mod_rewrite không?
- 13. Làm thế nào tôi có thể làm cho phím Home đưa tôi vào vị trí 1 trong Eclipse?
- 14. Tôi có thể đưa người dùng trực tuyến vào danh sách bạn bè của tôi qua Smack không?
- 15. Tôi có thể có một trường tệp ở dạng đầu vào không?
- 16. MYSQL INNER JOIN với các trường trống có thể
- 17. Tôi có thể đưa truy vấn tiện lợi vào Phương thức Thực thể Pháp lý 2 không?
- 18. Thư mục gói trong Visual Studio là gì? Tôi có nên đưa nó vào SVN không?
- 19. Đếm trường nhập không trống []?
- 20. Phản hồi HTTP 412 - bạn có thể đưa nội dung vào không?
- 21. Tôi có thể đưa hình ảnh vào một định dạng giống như lưới như thế nào?
- 22. Cách đặt "đã chọn" trong select_tag/options_from_collection_for_select
- 23. Làm cách nào tôi có thể kiểm tra xem ảnh ảo có trống hay không
- 24. Đi qua Mảng một select_tag
- 25. Tôi có thể đưa tin nhắn vào trước và sau điều kiện
- 26. Có thể đưa tệp CSS vào một tệp CSS khác bằng truy vấn phương tiện không?
- 27. Không thể đưa iostream vào android tại sao?
- 28. đường ray select_tag giá trị đã chọn
- 29. Trong JPA, tôi có thể truy cập trường được tạo bởi @OrderColumn vào thực thể được thu thập không?
- 30. Tôi có thể móc vào nút Xóa của UISearchBar không?
Điều này có phải là một 'boolean' hoặc bạn có thể vượt qua một String để nó sẽ được hiển thị? –