У меня есть CheckBoxList с 5 фиксированными предметами.Когда проверяется первый элемент, я хочу, чтобы остальные были отключены - только на стороне клиента.
CheckBoxList
Не могли бы вы помочь мне с этим, пожалуйста?
Вы можете использовать nextAll и сделать (это предполагает версию jquery> 1.6):
<div id='check'> <input type='checkbox' > <input type='checkbox' > <input type='checkbox' > <input type='checkbox' > <input type='checkbox' > </div> $('#check input:checkbox:first').click(function(){ if($(this).is(':checked')){ $(this).nextAll('input:checkbox').prop('disabled', true); }else{ $(this).nextAll('input:checkbox').removeProp('disabled'); } });
здесь: fiddle: http://jsfiddle.net/nicolapeluchetti/QpAz6/
Вы рассматривали возможность использования 5 CheckBox элементов управления ....
CheckBox