关于提交按钮与onkeyup jQuery的可用性的建议

时间:2011-01-05 16:09:16

标签: jquery form-submit onkeyup

我有一个网页,其中每个列上方都有一个部件表和列过滤输入,因此人们可以过滤表中的部分,jQuery可以在keyup上工作,因此每次键入字母时它都会动态过滤表。然而,我的办公室里的人,出于习惯,在框中输入过滤器文本后继续按Enter键,这反过来提交表单进行处理。我能做什么?禁用Enter键或类似的东西?

1 个答案:

答案 0 :(得分:1)

是的,但只阻止提交表单的字段中的输入。此外,还需要绑定keypress,而不是keyup

$('#target').bind('keypress', function(e) {
  if (e.which == '13') {
     return false;
   }
});