Я не знаю, что вы можете захватить событие onclick для списка выбора, так как это событие фактически срабатывает только после выбора опции (в веб-наборе Android, то есть ... движки iPhone и Chrome не обрабатываютсобытие так же).Тем не менее, вы могли бы пойти другим путем;Идея состоит в том, чтобы скрыть список, если он пуст, поэтому сделайте что-то вроде этого, чтобы подсчитать количество опций:
$('#my_id option').size();
... затем установите display:none
, если возвращаемое значение меньше 1.