Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个带有供用户搜索的输入字段的 HTML 网站。但是,在 iOS 或 Android 上输入查询并从软键盘上点击“搜索”后,什么也没有发生。
我无法找到移动 Safari 和 webkit 的差异。请问有什么线索吗?谢谢
只是想我会让任何人知道解决方案:
我注意到在我的物理键盘上点击“Return”按钮也不起作用,所以我添加了一个 Javascript 侦听器来处理 keyup 事件 13。这导致了最后一块:
确保您的输入类型 =“搜索”(我的输入类型为“文本”)。现在你准备好了!
$('search_field').observe('keyup',function(e){ if(e.keyCode === 13){ NAME.search($('search_field')); } });
干杯