2012-02-15 2 views
4

У меня есть slickgrid с включенной опцией enableAddRow. Однако, когда пользователь добавляет новую строку, все значения имеют значение undefined. Я хотел бы иметь возможность устанавливать набор значений по умолчанию, но в моем поиске только появилось упоминание о опции newRowDefault, которая, похоже, ничего не делает и не существует в slick.core.js или slick.grid .js.Значения по умолчанию для новых строк, добавленных в slickgrid

Кажется, это было бы легко сделать ... Есть ли способ сделать набор значений по умолчанию?

+1

Приведите пример на jsfiddle.net –

ответ

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

    grid.onAddNewRow.subscribe(function (e, args) { 
    var item = $.extend({}, newItemTemplate, args.item); 
    dataView.addItem(item); 
    }); 
Смежные вопросы