如何在handontable上添加行删除确认消息

时间:2015-08-31 14:52:24

标签: javascript handsontable

在handsontable row_remove contextmenu中,是否可以在删除行之前附加确认消息,以便用户可以选择取消请求?

1 个答案:

答案 0 :(得分:3)

是。在文档中有一个beforeRemoveRow,可用于在删除行之前调用函数。

您可以在表格的演示中使用它:

$(document).ready(function () {

  var container = document.getElementById('basic_example');

  var data = function () {
   return Handsontable.helper.createSpreadsheetData(100, 12);
  };

  var hot = new Handsontable(container, {
    data: data(),
    height: 396,
    colHeaders: true,
    rowHeaders: true,
    stretchH: 'all',
    columnSorting: true,
    contextMenu: true,
    beforeRemoveRow: function(){return confirm("Are you sure you want to remove this row?")}
  });

});

以下是Fiddle示例。