输入字段未按Enter提交

Vinc199789

我在提交输入字段时遇到问题。我知道我不是第一个提出此问题的人,但我查看了答案,但它们没有起作用。

我在div中有一个输入字段和一个提交按钮。我的代码在运行,因此您可以在按下按钮时进行搜索,但是在输入按下时无法提交。

的HTML:

<div class="search singers" action="templates/search/search_singer.php" method="POST">
                <input name="search" type="text" id="search" placeholder="Search here for singers" onkeyup="autosug();" data-file="search_singers"/><input class="button" type="submit" value="Search" onclick="search();"/>
    <div id="output" class="output">

    </div>
</div>

jQuery代码:

var link = '#search';

//post input
$(function(){
  $(link).keydown(function(e){
      if (e.keyCode == 13) {
        $(link).submit();
        //He detect an enter press but stops then
      }
  });
});

我在此网站上找到了Jquery代码,
这里有一个类似的问题:这里

问题解决了,我想到了我有一个使ajax请求将数据发送到php的函数。我现在在回车时调用该功能。

衣服

您的表格应该是这样的。您在代码中忘记了表单标签,这就是为什么表单无法提交的原因。

<div class="search singers">
 <form name='your  form' action="templates/search/search_singer.php" method="POST">
      <input name="search" type="text" id="search" placeholder="Search here for singers" onkeyup="autosug();" data-file="search_singers"/>
      <input class="button" type="submit" value="Search"/>
    </form>
        <div id="output" class="output">

        </div>
    </div>

其次,您的autonsan功能是这样的

<script>
function autosug() {
    alert("You you are here");
}
</script>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用Enter键提交输入字段

来自分类Dev

在提交表单之前,如何检测输入字段上的ENTER键?

来自分类Dev

使用按钮提交输入字段

来自分类Dev

提交时清除输入字段

来自分类Dev

按Enter清除输入字段

来自分类Dev

按Enter清除输入字段

来自分类Dev

angularjs,在输入字段中输入不提交

来自分类Dev

mvc - 输入时提交文本输入字段

来自分类Dev

输入的Key.ENTER不提交

来自分类Dev

在Enter上通过ajax提交输入值

来自分类Dev

输入字段之后但提交之前,动态总计输入字段值

来自分类Dev

计算输入字段中的字符,然后提交

来自分类Dev

清除Angular表单提交中的输入字段?

来自分类Dev

在输入字段更改时提交表格

来自分类Dev

提交失败后更改输入字段的颜色

来自分类Dev

禁用提交按钮,直到输入字段被填满

来自分类Dev

未提交表单的textarea字段输入

来自分类Dev

输入后如何提交搜索字段

来自分类Dev

提交按钮的高度与输入字段的高度不同

来自分类Dev

清除输入字段,但“提交”按钮除外

来自分类Dev

在输入字段的更改值上提交表单

来自分类Dev

禁用提交按钮,直到输入字段被填满

来自分类Dev

如何使输入字段在提交后添加文本

来自分类Dev

更改输入样式,在输入字段的焦点上提交

来自分类Dev

用户在输入=文本中按下Enter时的jQuery函数commit(),也以相同的形式提交输入=提交

来自分类Dev

仅在提交或用户输入时验证表单字段

来自分类Dev

如何检查输入字段在提交时是否为空

来自分类Dev

多个输入字段数据提交的PHP apache禁止错误

来自分类Dev

语义_form_for的提交按钮取消输入字段

Related 相关文章

热门标签

归档