按下输入按钮时触发按钮

Jim*_*mmy 0 javascript jquery

我在这里使用这段代码:

JS小提琴

我想要做的是当此行中的输入字段被聚焦并且按下回车按钮时触发特定行的"添加"按钮.

据我所知,它有点像这样:

$("#current").keyup(function(e) {
    if(e.keyCode == 13) {
        $("#add").submit();
    }
});
Run Code Online (Sandbox Code Playgroud)

我试图让一些不同的东西工作但这几乎是我用Javascript编写的第一个代码而且我有点卡住了.谁能告诉我哪里出错了?

tym*_*eJV 5

除了您的currentID不是唯一的,您可以执行以下操作:

$(".current").keyup(function(e) {
    if (e.which == 13) {
        $(this).next("input.add").trigger("click");
    }
});
Run Code Online (Sandbox Code Playgroud)

演示:http://jsfiddle.net/9sX6X/77/

(我将重复的ID更改为类current)