按enter键输入数字功能



我有一个小表单,有三个复选框,其中一个附加到"输入数字",如果复选框被选中,则取该数字并调用一个函数。

问题是,如果我输入数字并按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>

停用"输入->提交"的方法:

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

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

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

最新更新