我有这段代码:
$('#myinput').keyup(function (e) {
if (e.keyCode === 13)
alert('test, do not submit my form plesae !');
});
问题是,'myinput'在表单中。当我在此输入上按ENTER时,我只想显示警告消息,但我的表单正在提交。如何避免呢?
我试过了:
$('#myinput').keyup(function (e) {
if (e.keyCode === 13)
e.preventDefault();
e.stopPropagation();
alert('test, do not submit my form plesae !');
return false;
});
但幸运的是,表格仍在提交中。
谢谢!