在slickgrid中添加的新行的默认值

时间:2012-02-15 19:59:55

标签: jquery slickgrid

我启用了enableAddRow选项的slickgrid。但是,当用户添加新行时,所有值都将设置为undefined。我希望能够设置一组默认值,但我的搜索只提到了newRowDefault选项,它似乎没有做任何事情,并且在slick.core.js或slick.grid中不存在的.js。

这似乎很容易做到......有没有办法制作一组默认值?

1 个答案:

答案 0 :(得分:7)

  var newItemTemplate = {
    field1: value1,
    field2: value2
  };

  grid.onAddNewRow.subscribe(function (e, args) {
    var item = $.extend({}, newItemTemplate, args.item);
    dataView.addItem(item);
  });