我试图创建一种功能,在用户输入“ENTER”按钮后,单击该按钮。
我的意思是:
$(selector).keyup(function(e) {
if (e.keyCode == 13) {
eval($("#" + buttonID).attr('href'));
}
});
它完美无缺,但有一个例子,我希望它以不同的方式表现:
当我开始在textBox中键入字母时,下面会显示提示(标准铬行为),以便我可以选择以前输入到textBox的值之一。我选择它然后按回车键。在这一点上,我不想提交表单,但它根据我的js代码。有没有办法摆脱这种行为?
感谢您的帮助
答案 0 :(得分:1)
使用按键事件解决了问题。