SMART datagrid v.1 > Classes > GridDataSet
DataLudi.GridDataSet.getRowObject method
将通过row而指定的数据行的字段值返回为JSON对象。
getValues被返回为数组。
function getRowObject (row: Integer, emptyValue: *): Object;
- Returns
- Object
- Parameters
- row - Integer. required.
行号。
- emptyValue - *.
将会替代undefined的字段值的值。
如果指定如String等默认数据类型值,就会适用于所有字段,而如果指定JSON对象,就会搜索并替代为符合字段名称的值。v 1.3.8
Code -1
var row = grid.focusedDataRow();
if (row) {
var values = ds.getRowObject(row.dataIndex(), '');
$('#addr').val(values.addr);
#('#salary').val(values.salary);
}
- Note
- 返回的对象是储存在数据组的数据的副本。 也就是说,即使修改所返回的对象,也不会反映到数据组。
- 如同其他方法,不得修改从DATETIME字段所返回的Date对象。
- See Also
- getValues
- getRowProps
- getRowObjects
- getRowsProps
- getFieldValues
- Examples
- 网格数据组行