jquery,阻止输入更改事件

时间:2014-01-04 17:48:46

标签: javascript jquery events

当我按 Enter 提交表单时,正在触发更改事件。

我需要禁用此功能键 Enter ,但我需要将事件保持为更改。

在发送表单之前是否有验证字段的功能?我会接受其他建议。

$('input').change(function(){
   alert('check field');
});

$('form').submit(function(){
   submit
});

2 个答案:

答案 0 :(得分:0)

你能试试吗,

$('input').change(function(e){
    if(e.keyCode == 13) return false;
    alert('check field');
});

答案 1 :(得分:0)

我强烈建议您使用jquery的表单验证插件,例如jQuery validation plugin。你已经有了jQuery,这个插件将自动解决大部分验证问题。