Default values โ€‹โ€‹for new rows added to slickgrid

I have a slickgrid with the enableAddRow option enabled. However, when the user adds a new row, all values โ€‹โ€‹are undefined. I would like to be able to set the default set of values, but in my search there was only mention of the newRowDefault option, which seems to do nothing and does not exist in slick.core.js or slick.grid.js.

It seems that this would be easy to do ... Is there a way to make a set of default values?

+4
source share
1 answer
var newItemTemplate = { field1: value1, field2: value2 }; grid.onAddNewRow.subscribe(function (e, args) { var item = $.extend({}, newItemTemplate, args.item); dataView.addItem(item); }); 
+7
source

Source: https://habr.com/ru/post/1396706/


All Articles