Tôi đang sử dụng Simple_form, twitter bootstrap, và đường ray 3.2.2Sử dụng nút Chuyển đổi ở vị trí của hộp Check (Rails, Twitter Bootstrap, Simple_form)
Có ai biết nếu có một cách để sử dụng nút "Toggle "tùy chọn cho bootstrap trên các trường boolean trong một simple_form? Tôi muốn thay thế các hộp kiểm bằng các nút.
Dưới đây là những gì tôi đã cố gắng cho đến nay trong các hình thức (đường ray):
<%= f.input :client_approved, :input_html => { :class => 'btn btn-primary', :data => {:toggle => 'button'} } %>
Đây là kết quả HTML:
<input class="boolean optional btn btn-primary" data-toggle="button" id="id_card_design_client_approved" name="id_card_design[client_approved]" type="checkbox" value="1">
Bất kỳ ý tưởng về cách gán một thẻ nút để đầu vào simple_form?
tôi đang cân nhắc sử dụng JS để cập nhật các trường dữ liệu ẩn trên gửi, nhưng tôi thích phương pháp này tốt hơn nhiều. – joraff
Chỉ cần quay lại dự án này. Cảm ơn bạn đã trả lời. Nó hoạt động như mong đợi nhưng giá trị của 1 hoặc 0 không được gán. Vì vậy, nó không lưu một cách chính xác. – prodigerati
Bạn có nghĩa là trường ẩn được cập nhật, nhưng Rails/ORM của bạn không đăng ký thay đổi? –