Показать сообщение отдельно
  #2 (permalink)  
Старый 17.03.2011, 18:00
Аспирант
Отправить личное сообщение для kostr Посмотреть профиль Найти все сообщения от kostr
 
Регистрация: 12.09.2010
Сообщений: 98

По-моему, ИЕ просто не реагирует на click на option, только на самом select. Вот так и ИЕ работает:

$(document).ready(function() {
     $('#tarif').click (function() {
         var sel = $('#tarif option:selected')[0].id;
         if (sel == 'tarstand'){
              $('.rabstanc, .rabstanca, .rabstancd, .rabstancf, .servera, .sredsvosvd').attr('checked','checked');
              $('.rabstancb, .rabstance, .rabstancg, .rabstanch, .serverc, .serverf, .serverg, .serveri, .sredsvosva, .sredsvosvb, .sredsvosvf, .setba').removeAttr('checked');
              $('.rabstancf').removeAttr('disabled');
        }
         else if (sel == 'tarhelpd'){
              $('.rabstanc').attr('checked','checked');
              $('.rabstanca, .rabstancb, .rabstancd, .rabstance, .rabstancg, .servera, .serverc, .serverf, .serverg, .serveri, .sredsvosva, .sredsvosvb, .sredsvosvd, .sredsvosvf, .setba, .rabstancf').removeAttr('checked');
              $('.rabstancf').attr('disabled','disabled');
        }
         else if (sel == 'tarprem'){
              $('.rabstanc, .rabstanca, .rabstancb, .rabstancd, .rabstancf').attr('checked','checked');
              $('.rabstance, .rabstancg, .rabstanch').removeAttr('checked');
              $('.rabstancf').removeAttr('disabled');
        }
     });
});


Хрома и Сафари у меня нет, проверьте у себя.
Ответить с цитированием