SMART datagrid v.1 > Classes > TreeDataSet
パラメーターparentで指定した既存データ行のindex番目の子行の位置に valuesをフィールドの値とする新しい子をインサートする。
parentはTreeDataRow客体やidを指定することができる。 parentがnullなら最上位行で追加される。 Valuesはフィールドの順番にあうアレイであるか、フィールド名をプロパティーとするjsonであり得る。 行が追加される直前にonRowAddingイベントが発生して、 追加された後にonRowAddedイベントが発生する。
$('#btnAdd').click(function () {
var row = grid.focusedRow();
if (row) {
var vals = {
name: $('#name').val(),
value: $('#value').val()
};
dataset.insertRow(row.parent(), row.index(), vals);
}
});