• ag-grid setRowData重新设置表格行数据


    ag-grid 通过setRowData重新设置表格行数据,如果我们想通过自己定义的ajax方法更新行数据(会清除原因数据),这时就需要用到setRowData方法。

    //重新设置表格数据**************************************
    function reset() {
        gridOptions.api.setRowData([{ id: 1, name: 'it小书童', url: 'www.itxst.com', catalog: '软件' }]);
    }
    //定义列
    var columnDefs = [
        { headerName: '', checkboxSelection: true, headerCheckboxSelection: true,  50, 'pinned': 'left' },
        {
            headerName: '网站名称', field: 'name', filter: 'agTextColumnFilter', 'pinned': 'left',  100,
        },
        { headerName: '网址', field: 'url' },
        { headerName: '行业', field: 'catalog', filter: 'agNumberColumnFilter' }
    ];
    
    //表格数据
    var rowData = [
        { id: 1, name: '网易', url: 'www.163.com', catalog: '门户' },
        { id: 2, name: 'QQ', url: 'www.qq.com', catalog: 'IM' },
        { id: 3, name: '微软', url: 'www.microsoft.com', catalog: '软件' }
    ];
    
    //aggrid设置
    var gridOptions = {
        columnDefs: columnDefs,
        rowData: rowData,
        rowSelection: 'multiple',
        rowMultiSelectWithClick: true,
        suppressCellSelection: true
    };
    
    
    //在dom加载完成后 初始化agGrid完成
    document.addEventListener("DOMContentLoaded", function () {
        var eGridDiv = document.querySelector('#myGrid');
        agGrid = new agGrid.Grid(eGridDiv, gridOptions);
    });

    转载请注明: http://www.itxst.com/ag-grid/tutorial.html

    ag-grid是一款功能和性能强大外观漂亮的表格插件,ag-grid几乎能满足你对数据表格所有需求.

  • 相关阅读:
    delphi安装pngimage控件,不需要安装,只需引用就行
    怎样把PL/SQLDeveloper字体调大
    resource is out of sync with the file
    SecureCRT:[1]SecureCRT配色方案
    安装开发环境注意事项2
    插入排序
    tomcat更改端口序
    tomcat更改端口
    maven添加jar包
    java总结
  • 原文地址:https://www.cnblogs.com/logspool/p/12825505.html
Copyright © 2020-2023  润新知