【问题标题】:Can I add row in handsontable by "insert" key.?我可以通过“插入”键在handsontable中添加行吗?
【发布时间】:2015-06-07 07:42:41
【问题描述】:

我想通过“插入”键在handsontable 中添加一行。是否可以通过键添加行。

【问题讨论】:

    标签: jquery handsontable


    【解决方案1】:

    这是我的代码,它运行良好.. :)

    $(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 索引。

    【讨论】:

      【解决方案2】:

      是的,你可以。您需要做的是首先捕获“插入”键事件。然后调用您的可操作实例并使用alter ('insert_row', index, amount),其中 index 是您想要的位置(例如,将其设置为 0 以添加到顶部),而 amount 是多少空行。

      应该是这样的。

      【讨论】:

        猜你喜欢
        • 2019-02-16
        • 2020-04-20
        • 2012-03-30
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-08-14
        • 2014-07-31
        相关资源
        最近更新 更多