zoukankan      html  css  js  c++  java
  • 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几乎能满足你对数据表格所有需求.

  • 相关阅读:
    BZOJ_3133_[Baltic2013]ballmachine_堆+倍增
    机器学习—朴素贝叶斯及其优化
    机器学习-输出一颗树
    机器学习-决策树
    KNN-综合应用
    KNN-机器学习算法
    [转载]Jupyter notebook调试
    机器学习-归一化
    神经网络模型及反向传播代码完全解析
    [转载]神经网络偏置项(bias)的设置及作用
  • 原文地址:https://www.cnblogs.com/logspool/p/12825505.html
Copyright © 2011-2022 走看看