Подскажите как заблокировать option при определенном значение opion т.е если выбран "EMS наложенным платежом или Почта России наложенным платежом" то нужно заблокировать <option value="robokassa">Оплата электронной коммерцией</option> Код: <select id="delivery_select" class="full-input" name="delivery"> <option value="">--Выберите способ доставки--</option> <option value="Самовывоз">Самовывоз</option> <option value="Почта России">Почта России 250 руб</option> <option value="Почта России наложенным платежом">Почта России наложенным платежом</option> <option value="EMS_700">EMS 700 руб</option> <option value="EMS наложенным платежом">EMS наложенным платежом</option> </select> <select name="payment" class="full-input" id="series"> <option value="">--Выберите способ оплаты--</option> <option value="При получении" >При получении</option> <option value="robokassa">Оплата электронной коммерцией</option> </select>
HTML: <script type="text/javascript"> $('#delivery_select').change(function() { if(($(this).val() == 'EMS наложенным платежом') || ($(this).val() == 'Почта России наложенным платежом')) { $('#series option').attr('disabled','disabled'); }else{ $('#series option').removeAttr('disabled'); } }); </script> http://jsfiddle.net/6k5hE/