jquery - 如何设置和删除默认 Enter Click on my page

标签 jquery asp.net asp.net-mvc-2

如何从页面中删除默认 Enter Click。

即我的页面中有一个保存按钮,即“提交”按钮。 当我单击 Enter 时,它总是点击“保存”按钮。即使我正在做其他事情。

任何人都可以告诉我如何从我的页面中删除此默认输入点击吗?

例如:

我有带有可过滤列的网格

当我在网格上进行过滤时,其设置焦点为“保存”按钮,即当我从网格中选择任何要过滤的内容时,它始终将焦点设置为“保存”按钮。

谢谢

最佳答案

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

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

关于jquery - 如何设置和删除默认 Enter Click on my page,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5858868/

相关文章:

jquery - 更改 primefaces 自动完成面板宽度

jquery - 安装 jQuery slider - 添加文本而不是图片

jquery - 将全屏图库导航更改为项目符号导航

javascript - dimplejs 线系列工具提示定制

asp.net - 如何查找是否从同一台计算机访问两个不同的帐户但使用不同的浏览器?

mysql - MySql 查询和 asp.net c# 之间的结果差异

asp.net - 处理 javascript 和 css 文件的最佳做法是什么

asp.net 请求.form

c# - 限制某些用户的服务的最佳方式是什么

c# - 如何从 Request.Form 获取所有元素值而不用 .GetValues ("ElementIdName"准确指定哪个元素值)