zoukankan      html  css  js  c++  java
  • EXTJS 4 动态grid

    var grid=Ext.getCmp("GridPanel1");
    var store = grid.getStore();
    Ext.Ajax.request({
    url:"server/grid.json",
    params:{},
    success:function(response, option){

    grid.setStore( Ext.JSON.decode(response.responseText) );

    }
    } );

    自己下载json文件

    setStore: function(msg) {
    if (Ext.getCmp("GridPanel1") !== undefined) {
    Ext.getCmp("GridPanel1").destroy();
    }
    if (Ext.getCmp("gridStore") !== undefined) {
    Ext.getCmp("gridStore").remove();
    }
    var store = new Ext.data.JsonStore({
    id: "gridStore",
    data: msg.data,
    fields: msg.fieldNames
    });

    //var cm = new Ext.grid.ColumnModel(msg.colName);
    var grid = new Ext.grid.GridPanel({
    id: "GridPanel1",
    height: 240,
    750,
    dock: 'top',
    region: 'center',
    autoScroll: true,
    split: true,
    border: false,
    columns: msg.colName,
    store: store

    });
    grid.render("FirstPanel");
    }

    赋值 data fields columns 

  • 相关阅读:
    随机ID添加
    学生ID查询
    node.js基础
    冒泡排序
    循环判断语句
    vue.js详细教程--优优优
    final注意事项
    HashMap Hashtable区别
    java中间件
    JSP错误页面
  • 原文地址:https://www.cnblogs.com/cndavy/p/3708464.html
Copyright © 2011-2022 走看看