关于提交按钮与 onkeyup jQuery 可用性的建议
我有一个网页,其中有一个零件表和每列上方的列过滤输入,以便人们可以过滤表中的零件,jQuery 在 keyup 上工作,因此每次输入字母时,它都会动态过滤表。然而,我办公室的人出于习惯,在框中输入过滤文本后不断按 Enter 键,这又会提交表单进行处理。我能做些什么?禁用 Enter 键或类似的东西?
I have a webpage where i have a table of parts and column filtering inputs above each column so people can filter the parts in the table, the jQuery works on keyup so every time they type a letter it filters the table dynamically. However the people in my office, out of habit, keep hitting Enter after typing a filter text in the box, this in turn submits the form for processing. What can i do? Disable the Enter key or something similar?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
是的,但仅阻止在不应提交表单的字段中输入。此外,这还需要绑定在
keypress
上,而不是keyup
上。Yes, but only block the enter on the fields that should not submit the form. Also this will need to be bound on
keypress
, rather thankeyup
.