在Enter键上提交表单以获取两个不同的div标签

时间:2013-03-26 07:32:10

标签: javascript jquery

我有一个带有两个div标签的登录控件的表单

使用UserName,密码和登录按钮的第一个DIV以及我在表单中的忘记密码链接。当我们点击它时,它显示另一个div,输入电子邮件ID文本框和提交按钮。

我使用Jquery for Enter Key按下来提交它工作正常的表格..但是如果忘记了密码链接,请点击它显示另一个div ..使用提交按钮,但输入键在按键时不能用于该div

这是我的jQuery代码:

$('#form input').keydown(function (e) {
       if (e.keyCode == 13) {
           $('#form1').submit();
       }
   });

如何在两个div按钮(登录和提交)的输入键按下时提交表单。请帮助所需的Jquery

1 个答案:

答案 0 :(得分:5)

您可以将多个元素添加到keydown或任何其他函数,只需将它们用逗号分隔即可。

$('#form #UserName, #form #password').keydown(function (e) {
    if (e.keyCode == 13) {
        $('#form1').submit();
    }
});