ios 键盘上的搜索按钮未提交表单
Search button on ios keyboard does not submit the form
我为我的网站编写了一个简单的搜索表单,只使用搜索词的文本输入。我还使用了 typeahead.js 插件,它允许在输入时自动完成。
除了我尝试使用 ios 键盘的 Search 按钮提交表单外,一切似乎都正常。当我点击它时,什么也没有发生。
关于为什么会发生这种情况有什么想法吗?
表单代码如下:
<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 按钮,我的意思是:
最后,我将提交按钮的 css 样式更改为:
style="position: fixed; top: -1000px;"
在此处找到解决方案:Getting iPhone GO button to submit form
我为我的网站编写了一个简单的搜索表单,只使用搜索词的文本输入。我还使用了 typeahead.js 插件,它允许在输入时自动完成。
除了我尝试使用 ios 键盘的 Search 按钮提交表单外,一切似乎都正常。当我点击它时,什么也没有发生。
关于为什么会发生这种情况有什么想法吗?
表单代码如下:
<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 按钮,我的意思是:
最后,我将提交按钮的 css 样式更改为:
style="position: fixed; top: -1000px;"
在此处找到解决方案:Getting iPhone GO button to submit form