获取容器网格网格

时间:2018-06-29 07:21:41

标签: javascript jquery ag-grid

我要处理许多农业网格。我想获得与我一起工作的农业电网的容器。单击网格时如何使div包含网格? 我对所有网格使用通用选项。当进行更改选择时,我将对容器不做任何事情,但是我不知道如何获得容器。

var AgGridOptions = {
    context:  {
        $parent: null
    },
    columnDefs:  null,
    rowData:  [],
    enableSorting:  true,
    enableFilter:  false,
    groupSelectsChildren:  true,
    debug:  false,
    rowSelection: 'multiple',
    onSelectionChanged: onSelectionChanged,
}
function getContainer() {
    var down = {},
        _this = this;
    //do sth
}

2 个答案:

答案 0 :(得分:0)

您可以将eventListener添加到网格容器中,并获取所需的所有父节点。

document.querySelector('.ag-root-wrapper').addEventListener('click', (event) => {
    //do something with event target
    console.log(event.target);
})

答案 1 :(得分:0)

检查您的ag-grid,并在其最外层的DOM元素中查找签名。

我发现ID为borderLayout_eRootPanel

因此,您可以查找此元素并将其作为父元素。

var gridContainer = $('#borderLayout_eRootPanel').parent()