Jquery 如何设置和删除默认设置在我的页面上按Enter键

Jquery 如何设置和删除默认设置在我的页面上按Enter键,jquery,asp.net,asp.net-mvc-2,Jquery,Asp.net,Asp.net Mvc 2,如何从页面中删除默认的Enter单击 也就是说,在我的页面中有一个保存按钮,即提交按钮。 当我点击输入时,点击保存按钮。即使我在做别的事情 有人能告诉我如何从我的页面中删除默认的回车键吗 例: 我有一个带有可过滤列的网格 当我在网格上进行过滤时,它的设置焦点保存按钮,即当我从网格中选择任何要过滤的内容时,它的所有方式设置焦点保存按钮 谢谢最简单的方法是将提交按钮替换为普通按钮,单击时使用JS代码提交表单: <input type="button" onclick="this.form.su

如何从页面中删除默认的Enter单击

也就是说,在我的页面中有一个保存按钮,即提交按钮。 当我点击输入时,点击保存按钮。即使我在做别的事情

有人能告诉我如何从我的页面中删除默认的回车键吗

例:

我有一个带有可过滤列的网格

当我在网格上进行过滤时,它的设置焦点保存按钮,即当我从网格中选择任何要过滤的内容时,它的所有方式设置焦点保存按钮


谢谢

最简单的方法是将提交按钮替换为普通按钮,单击时使用JS代码提交表单:

<input type="button" onclick="this.form.submit();" value="Submit" />


缺点是如果不启用JS,用户将无法提交,因此您可以在
标记中添加普通提交按钮。

使用
e.preventDefault()您可以停止默认行为

$(window).keydown(function(e) {
    if (e.keyCode == 13)    // if it is enter
        e.preventDefault(); // stop default behavior
});

谢谢你,影子。但当我在屏幕上执行其他操作时,焦点将保存按钮。我需要如何从页面中删除此按钮?只需将类型从
submit
更改为
button