Tôi có HTML sau để tạo nhóm nút radio bằng Bootstrap.Làm cách nào để chuyển một nhóm nút trong Bootstrap thành đầu vào kiểu radio thành biểu mẫu của tôi?
<div class="btn-group" data-toggle="buttons-radio">
<button class="btn" type="button" name="rating" value="1">
<img ...>
</button>
<button class="btn" type="button" name="rating" value="2">
<img ...>
</button>
<button class="btn" type="button" name="rating" value="3">
<img ...>
</button>
<button class="btn" type="button" name="rating" value="4">
<img ...>
</button>
</div>
<button class="btn" type="submit" name="submit">Submit</button>
Dựa trên lựa chọn của người dùng, tôi muốn gửi biến trong biểu mẫu được gán cho giá trị của nút đã chọn là. Làm thế nào tôi sẽ làm điều này trong jQuery?
theo cách này bạn nên thêm lớp vào nút được nhấp, nếu không bạn sẽ chọn một mảng phần tử, đây là diệt chủng, bạn kiểm tra khi nào người dùng nhấp vào nút khác? cả '$ (this) .attr (" value ")' và '$ (this) .val();' trả về giá trị mà không thêm các lớp. – undefined
Tôi cho rằng bạn là người đã đánh giá thấp câu trả lời của tôi. Đây là [nhóm nút radio Bootstrap] (http://twitter.github.com/bootstrap/javascript.html#buttons) không chỉ là danh sách ngẫu nhiên các thành phần nút có thể được nhấp và tắt theo ý muốn. Bootstrap tự động thêm lớp 'active' vào nút đã chọn trong nhóm, mà chỉ có thể là một phần tử duy nhất. – Terry
vâng, tôi đã làm, tôi đã không phát triển một ứng dụng với bootstrap cho đến nay. hy vọng câu trả lời của bạn có thể hữu ích cho một OP vắng mặt;) – undefined