我在这里使用此代码:
我想做的是,当该行中的输入字段获得焦点并按下回车按钮时,触发特定行的“添加”按钮。
据我猜测,它有点像这样:
$("#current").keyup(function(e) {
if(e.keyCode == 13) {
$("#add").submit();
}
});
我尝试过一些不同的事情,但这几乎是我用 Javascript 编写的第一个代码,我有点卡住了。谁能告诉我哪里出错了?
最佳答案
除了您的当前
ID 不是唯一的之外,您还可以执行以下操作:
$(".current").keyup(function(e) {
if (e.which == 13) {
$(this).next("input.add").trigger("click");
}
});
演示:http://jsfiddle.net/9sX6X/77/
(我将您的重复 ID 更改为当前
的类)
关于javascript - 按下 Enter 按钮时触发按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17298286/