Javascript 选择具有多个启用状态的列表';t在iPad上触发一次更改事件
我有一个带有选择列表的表单,允许用户选择多个项目。我正在使用Javascript 选择具有多个启用状态的列表';t在iPad上触发一次更改事件,javascript,jquery,ios,ipad,Javascript,Jquery,Ios,Ipad,我有一个带有选择列表的表单,允许用户选择多个项目。我正在使用 $('#my_form select').change(validateInput); 在“我的选择”列表中选择或取消选择某个项目时触发onChange事件。它在我的台式机上运行良好,但在iPad上无法运行validateInput功能。 如果我将选择列表更改为将“多个选择”设置为false,则onChange事件在iPad上可以正常启动。请改用模糊事件。 当您有一个启用了多选功能的选择列表时,iPad会使用自己的原生UI覆盖来促进
$('#my_form select').change(validateInput);
在“我的选择”列表中选择或取消选择某个项目时触发onChange事件。它在我的台式机上运行良好,但在iPad上无法运行validateInput功能。
如果我将选择列表更改为将“多个选择”设置为false,则onChange事件在iPad上可以正常启动。请改用模糊事件。 当您有一个启用了多选功能的选择列表时,iPad会使用自己的原生UI覆盖来促进多选。当此UI弹出时,选择列表失去焦点,因此模糊事件的工作方式与onChange事件类似 更多信息: