Intereting Posts
Как использовать панель расширенной высоты с навигацией по меню и центрами по вертикали? Android: Html Anchor Link работает только один раз в webview Сообщение для подтверждения Android для удаления Отредактируйте или удалите разрешение со страницы информации о приложении во время установки приложения Безопасный диапазон номеров для моих идентификаторов в динамической компоновке? Clojure android не умеет читать файл Как читать и записывать данные в COM / Serial порты в Android? Создание патча 9 с шаблоном повторения Щелчок события из флажка в пользовательском списке в Android Добавить пользовательский вид справа от панели инструментов Android Studio 0.4.3 Проект Eclipse без градиента Как определить массив целых чисел в объявлении-стиль? Использование Google MapView v2 в Live Wallpaper Можем ли мы добавить текст к чертежу? Выпадающее заклинание вне панели действий? (IceCream Sandwich style, w / ActionBarSherlock)

Элемент Google Chrome для Android <select> не выбирает никакой опции

У меня есть элемент select на моем одностраничном веб-приложении. Приложение имеет гибкий дизайн для работы на мобильных устройствах. Ниже приведена ссылка на версию для разработки.

http://mapcodexpublish.com/mcxwebdev/

Элемент thislect хорошо работает во всех браузерах, но хром для мобильных устройств. На chrome для android, когда я разбираю его, отображается список опций, но при выборе опции он вообще не изменяется. Я пытался предупредить что-то о событии изменения, но он не был уволен.

Я устал от реальных устройств, но вот скриншоты из эмулятора. Это точно так же.

Состояние 1

Состояние 2

Состояние 3

Есть ли у кого-то подобная проблема или какая-либо идея решить эту странную проблему?

Супер хакерское исправление, которое, казалось, сработало для меня, было инициировать событие размытия при выборе, когда оно вызывает изменение. Что-то вроде:

$('select').change(function(){ if (/Android/.test(navigator.userAgent)){ $(this).blur(); } }); 

На самом деле не горжусь этим «исправлением», но он работает.