SMART datagrid v.1 > Classes > GridView

Back  Forward

DataLudi.GridView.expand  method

如果group行为折叠的状态,就会显示子行。 如果recursivetrue,就会全部显示子孙行。 当forcetrue时,即使group行已被展开,也会在recursivetrue时,展开子孙行。 

function expand (group: GroupRow, recursive: Boolean, force: Boolean);
Returns
Void
Parameters
group - GroupRow. required.
组行。
recursive - Boolean. 默认值为false.
如果为true,就会全部展开子孙行。
force - Boolean. 默认值为false.
如果为true,就会在已经展开组行时,也会根据recursive,展开子孙行。 如果为false,并且是已被展开的状态,就不会发生任何变更。
Code -1
    $('#expand').click(function (ev) {
        var row = grid.focusedRow();
        if (row instanceof DataLudi.GroupRow) {
            grid.expand(row, $('#recursive').is(':checked'));
        }
    });
See Also
expandAll
collapse
collapseAll
groupBy
Examples
行分组