在回车键上移动到表中的下一个单元格
On enter key move to next cell down in a table
我正在尝试创建一个表单,如果您在串行列上按回车键,下面的单元格将被选中。有人可以解决此任务的正确jquery公式吗?
我正在尝试
$('.serial').keypress(function(e) {
console.log(this);
if (e.which == 13) {
$(this).nextAll('#serial').first().focus();
e.preventDefault();
}
});
http://jsfiddle.net/tYFcH/4/
假设您想在任何输入中按回车键时移动到下面的单元格,请使用以下命令:
$('table input').keypress(function(e) {
if (e.keyCode == 13) {
var $this = $(this),
index = $this.closest('td').index();
$this.closest('tr').next().find('td').eq(index).find('input').focus();
e.preventDefault();
}
});
这是你的小提琴:http://jsfiddle.net/tYFcH/13/
$('.serial').keypress(function(e) {
console.log(this);
if (e.which == 13) {
$(this).closest('tr').next().find('input.serial').focus();
e.preventDefault();
}
});
http://jsfiddle.net/tYFcH/6/
next-in-dom 插件就是为此目的而编写的。免责声明:我写的
http://techfoobar.com/jquery-next-in-dom/
$('.serial').keypress(function(e) {
if (e.which == 13) {
$(this).nextInDOM('.serial').focus();
}
});
相关文章:
- 在 SlickGrid 中编辑后,根据不同列中的另一个单元格清除单元格
- 申请表要求在提交前一个单元格与其他单元格相等
- 每行仅突出显示一个单元格
- Google Apps 脚本,用于根据一个单元格的值对另一个单元格进行条件颜色格式设置
- 使用jquery数据表,我可以't在不破坏FixedHead的情况下生成单元格colspan=3
- 只在表中突出显示一个单元格值
- 当一个单元格被编辑时,是否有一个事件触发,但值没有'不要改变
- 我希望joint.js库读取我的JSON并将其显示为一个单元格:rect和circle
- 用JQuery在廉价的excel表格上标记最后一个单元格
- 在 jQuery 中获取表的上一个或下一个单元格值
- 获取上一个单元格的图像
- 如何将类添加到由摘要功能生成的网格的一个单元格
- 使用查询选择器查找同级行中包含的下一个单元格
- 当按 Tab 键经过最后一个单元格时,自动在 ng-grid 中添加行
- 数组最后一个单元格中不需要的对象
- 在 jqxGrid 中按一个单元格的值选择一行
- 下一个单元格上可自动点击的电子邮件地址.应用程序脚本
- 如何使用JavaScript删除表中的下一个单元格
- 在回车键上移动到表中的下一个单元格
- 在td -访问下一个单元格中单击