SMART datagrid v.1 > Classes > GridDataSet
row行の位置にvaluesで渡される値たちを新しい行としてインサートする。
成功的に追加されたらtrueをリターンする。 rowが0より小さいか、rowCount大きければ例外が発生する。 valuesはアレイであるかjson客体でありえるが、 json客体はフィールドの順にあわせてアレイで再構成されてデータセットにセーブされる。
ds.onRowInserted = function (ds, row) {
var values = ds.getRowObject(row);
$('#value1').val(values['value1');
$('#value2').val(values['value2');
};
var row = grid.focusedRowIndex();
ds.insertRow(row, ['value1', 'value2', 111, false, 222]);
ds.insertRow(row + 1, {
'field1': 'value1',
'field2': 333
});