我有一个奇怪的问题:
我从中进行搜索,当我在iPad上提交时,该搜索不会隐藏键盘,但是会暂停它,直到加载搜索结果为止。
因此,一旦我按下键盘上的Enter键,iPad就会因打开的键盘而失效,只有完成搜索后,iPad才会隐藏起来,结果才开始显示。
现在,我的脚本正在侦听change
事件以触发功能,例如相关的搜索表单,这可能就是问题所在。
题:
有没有一种适用于所有设备的代码,可以触发表单提交,因此我的键盘先消失,然后开始搜索?
感谢您的投入!
编辑:
我的按钮:
<input type="text" value="" id="searchField" data-type="search" placeholder="Suche" class="ui-input-text ui-body-c">
我的脚本处理它:
$('#searchField').keypress(function(e){
if(e.which == 13){
$('#searchField').trigger('blur');
loadMulti( "yes" );
return false;
}
});
嗯我想整件事...构造得不是很好。
最佳答案
据我所知,ipad键盘在模糊时会自动消失。没有发布代码,但我猜想查询完成后您的脚本会模糊。