我有一个奇怪的问题:

我从中进行搜索,当我在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键盘在模糊时会自动消失。没有发布代码,但我猜想查询完成后您的脚本会模糊。

10-08 07:55
查看更多