输入键输入数字功能

时间:2014-10-15 10:06:22

标签: javascript jquery html5

我有一个带有三个复选框的小表格,其中一个附加到'输入号码',如果勾选复选框,则取数字并调用一个函数。

问题是如果我输入数字并按ENTER键重新加载页面。我想这是因为我提交表格无处可去。

如何更改为输入不发送表格但再次调用该功能?

感谢。

<div class="input-group">
    <span class="input-group-addon">
        <input type="checkbox" id="filterLenght" value="lenght" onClick="redraw()">
        MinLenght
        <br>
    </span>
    <input type="number" class="form-control" id="filterLenghtNumber" value="200">
</div>

1 个答案:

答案 0 :(得分:1)

停用&#39;输入的方法 - &gt;提交&#39;:

        $("#formID").submit(function() {
            return false;
        });

在输入类型中按ENTER键时调用函数的方法:

        $("#InputID").keyup(function (e) {
            if (e.keyCode == 13) {
                redraw();
            }
        });