怎么解决input按回车时触发

2020-04-01  本文已影响0人  在绝望中飘零

需求:用户要求在查询时可以直接在输入指令或型体时按回车提交查询。


20200401-1.jpg

解决方式:
我们使用jquery中的keydown事件,代码如下:

$("input[seartItem]").keydown(function(e){
        var curKey = e.which;
        if (curKey == 13) {
            $("#myform").submit();
        }
    });
<div class="searchStyle1">型體:
            <input type="text" seartItem name="searchStyle" id="searchStyle" class="inputHasOutSideWidth" size="30">
        </div>

注:seartItem我在input中定义了一个属性用于给jquery方便选择,然后使用keydown中的参数传入按键对象就可以取出按键的值,因为回车的ACSII为13,因此作一下判断就可以了。

上一篇 下一篇

猜你喜欢

热点阅读