Tôi có hộp chọn với tập hợp thuộc tính multiple
. Tôi cũng đang sử dụng các thẻ <optgroup>
để phân tách các danh mục trong hộp chọn của tôi. Tôi đang tìm một cách, bằng cách sử dụng javascript hoặc jQuery, để có các tùy chọn khác nhau trong mỗi nhóm để hành xử với 'nút radio logic' thay vì 'kiểm tra hộp logic'. Ví dụ:Hộp chọn nhiều với nhóm chọn: Chọn một nhóm cho mỗi nhóm
<optgroup label="cat1">
<option>item 1.1</option>
<option>item 1.2</option>
</optgroup>
<optgroup label="cat2">
<option>item 2.1</option>
<option>item 2.2</option>
</optgroup>
- tài chọn
item 1.1
trong danh sách.item 1.1
được chọn như mong đợi. - Người dùng chọn
item 2.1
trong danh sách. Bây giờ cả haiitem 1.1
vàitem 2.1
đều được chọn. - Người dùng chọn
item 1.2
trong danh sách. Bây giờ,item 1.1
được bỏ chọn, trong khiitem 2.1
vàitem 1.2
đều được chọn.
Điều đó có hợp lý không? Cảm ơn trước!
Bạn nghĩ về việc sử dụng các nút radio thực tế cho logic nút radio này? – aaaidan