либо используйте knokout, либо пишите какую-то функцию выставляющую состояние при любом изменении данных в форме. Состояния выставлять так:
mySelect.disabled = radio.value == 'chanel' && otherSelect.value == '30';
ну тоесть вы выставляете состояние напрямую в зависимости от других значений.
Если честно немного лень разбираться с вашей формой, бо там некоректные названия у полей.