В IE6 вообще с селектами плохо. Z-index'а нет, изменить цвет границ нельзя, и вообще элемент неприкосновенный. А тут задача наипростейшая: сделать выделенным пункт в выпадающем списке. Казалось бы:
$("select[name='hotels' option[value=23456]").
attr('selected', 'selected');
Не работает. Только в IE6.
Просмотрев интернет два дня, меня осенило:
$("select[name='hotels']").focus();
$("select[name='hotels' option[value=23456]").
attr('selected', 'selected');
Работает. Везде. Даже в IE7