2017-05-06 7 views
0

検索用語のテキスト入力だけを使用して簡単な検索フォームを作成しました。また、入力中にオートコンプリートを許可するtypeahead.jsプラグインを使用しました。iosキーボードの検索ボタンはフォームを提出しません

ioyキーボードの検索ボタンを使用してフォームを送信しようとしている場合を除き、すべて正常に動作しているようです。タップすると何も起こりません。

これはなぜ起こっているのですか?ここで

フォームのコードです:

<form action="[config.site_url]/search/find" method="post" id="main-search-form"> 
    <div class="form-group" id="main-search"> 
     <input id="topnav_search" name="search_text" class="form-control typeahead" placeholder="" type="text" value=""> 
    </div> 
    <input type="submit" name="submit" style="display: none;" /> 
</form> 

そして、これは私が意味する、検索IOSボタンです:

enter image description here

+0

ボタンを非表示にしても効果はありますか? – Manngo

+0

あなたは '[config.site_url]/search/find'アクションについて真剣ですか? – Manngo

+0

@Manngo入力フィールドは表示できません(はい、表示させようとしましたが、違いはありません)。また、[config.site_url]は、サイトのURLを返す単なるコード名変数です。 –

答えて

0

は最後に、私はちょうどに送信ボタンのCSSスタイルを変更これは:

style="position: fixed; top: -1000px;" 

解決策はここにあります:Getting iPhone GO button to submit form

関連する問題