我希望通过"插入"键。是否可以通过键添加行。
答案 0 :(得分:5)
这是我的代码,它完美地工作.. :)
$(document).keyup(function(e) {
if (e.keyCode == 45) {
var rowIndex = $('.currentRow').parent().index();
hot.alter("insert_row", rowIndex);
}
}); //insert key
“ .currentRow ”是我当前选定的行类,在当前行tr> TD。
这就是为什么我使用 $('。currentRow')。parent()
因为我想获得tr索引。
答案 1 :(得分:2)
是的,你可以。您需要做的是首先捕获“插入”键事件。然后调用您的handsontable实例并使用alter ('insert_row', index, amount)
,其中index是您想要的位置(例如,将其设置为0以添加到顶部),amount是多少空行。
应该是它。