Показать сообщение отдельно
  #2 (permalink)  
Старый 25.07.2017, 13:05
Профессор
Отправить личное сообщение для Dilettante_Pro Посмотреть профиль Найти все сообщения от Dilettante_Pro
 
Регистрация: 27.11.2015
Сообщений: 2,899

Rise,
Я посмотрел - в смартфоне такой селект после клика по полю ввода отображается в виде всплывающего окна с чекбоксами по списку опций и кнопкам ОК и Отмена.
И, таки да, если выбрано 2 или более чекбокса - при нажатии ОК возникает событие change. Если потом кликать вокруг - ничего не происходит.
Если же выбрана одна опция - после ОК событие change, если кликнуть вокруг - еще один change.

<select multiple id="sel">
    <option>Чебурашка</option>
    <option>Крокодил Гена</option>
    <option>Шапокляк</option>
    <option>Крыса Лариса</option>
</select>
<script>
sel.onchange = function() {
   alert("Change");
}
</script>
Ответить с цитированием