私は奇妙な問題を抱えています:
iPadで送信すると、キーボードが非表示になりませんが、検索結果が読み込まれるまで停止します。
そのため、キーボードで Enter キーを押すとすぐに、iPad は開いたキーボードで停止し、検索が完了すると、キーボードが非表示になり、結果が表示され始めます。
現在、私のスクリプトはイベントをリッスンしてchange
、問題の検索フォームなどの機能をトリガーしていますが、これがおそらく問題です。
質問:
フォームの送信をトリガーするための 1 つのコードですべてのデバイスに対応する方法はありますか?
入力していただきありがとうございます!
編集:
私のボタン:
<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;
}
});
うーん。私は全体が....非常にうまく構築されていないと思います。