Google Chrome for Android <select>元素不会选择任何选项

Hal*_*him 3 html select android google-chrome drop-down-menu

我的单页网页应用中有一个选择元素.该应用程序具有响应式设计,适用于移动设备.以下是开发版本的链接.

http://mapcodexpublish.com/mcxwebdev/

Theselect元素适用于所有浏览器,但适用于移动设备.在Chrome for android上,当我触摸它时会显示选项列表,但是当选择一个选项时,它根本不会改变.我试图提醒一些关于改变事件的事情,但它没有被解雇.

我厌倦了真实的设备,但这是来自模拟器的截图.那完全一样.

州1

国家2

国家3

有没有人有类似的问题或任何想法来解决这个奇怪的问题?

ehs*_*nul 5

似乎对我有用的超级hacky修复是在触发更改时触发选择上的模糊事件.就像是:

$('select').change(function(){
  if (/Android/.test(navigator.userAgent)){
    $(this).blur();
  }
});
Run Code Online (Sandbox Code Playgroud)

真的不为这个"修复"感到自豪,但它确实有效.