Чтобы "развернуть" select, используя число опций, делаем так:
// некий идентификатор select-а, например, id
var selectId = '#select_volume_type';
var optcount = $(selectId + ' option').size(); // подсчитаем число его опций
//console.log('optcount: ', optcount);
// на всякий случай можно сбросить ограничения на высоту
$(selectId).css({'height': 'auto'});
$(selectId).attr('size', optcount); // раскрываем select
(это будет выглядеть не совсем так как при клике мышью - "совсем как" при клике сделать сложно и простая эмуляция клика по select-у "не помогает")