zoukankan      html  css  js  c++  java
  • struts extjs 3.3.1 读取JSON文件

    json文件和脚本代码:

    jsonSrc/jsonTxt1.json,

    {
        "personInfoList": [
            {
                "id": 0,
                "name": "A",
                "age": 12
            },
            {
                "id": 1,
                "name": "B",
                "age": 32
            },
            {
                "id": 2,
                "name": "C",
                "age": 2
            }
        ]
    }

    extJS3.3/test4.html


    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
      <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
        <title>test4.html</title>
        <link rel="stylesheet" type="text/css" href="../ext-3.3.1/resources/css/ext-all.css"></link>
    	<script type="text/javascript" src="../ext-3.3.1/adapter/ext/ext-base.js"></script>
    	<script type="text/javascript" src="../ext-3.3.1/ext-all.js"></script>
    <script type="text/javascript">
    Ext.onReady(function(){
    
        var myStore = new Ext.data.JsonStore({
        url: '../jsonSrc/jsonTxt1.json',
        root: 'personInfoList',
        autoLoad: true,
        fields: [{name: 'id',   type: 'int'},
            {name: 'name',  type: 'string'},
            {name: 'age',  type: 'int'}]
        });
    
        var columns = new Ext.grid.ColumnModel({
            columns: [
                {   
                	header: 'ID',
                    dataIndex: 'id'
                },
                {
                    header: 'Name',
                    dataIndex: 'name'
                },
                {
                    header: 'Age',
                    dataIndex: 'age'
                }
            ]
        });
        
        var grid = new Ext.grid.GridPanel({
            id: 'gridPanel',
            title     : 'Person Info Panel',
            width     : 250,
            height    : 250,
            renderTo  : 'personInfoListPanel',
            store     : myStore,
            colModel  : columns         
        });    
    });
    </script>
    
      </head>
      
      <body>
        <div id = "personInfoListPanel"></div>
      </body>
    </html>
    


  • 相关阅读:
    Jmeter性能监测及安装插件(推荐)
    测试用例使用传统excel还是思维导图(Xmind、MindManager等)?
    测试用例设计
    一个资深测试员的感悟
    log4j教程 10、PatternLayout
    log4j教程 9、HTMLLayout
    log4j教程 8、日志格式化
    log4j教程 7、日志记录级别
    log4j教程 6、Logger方法
    log4j教程 5、示例程序
  • 原文地址:https://www.cnblogs.com/xiaowangba/p/6314139.html
Copyright © 2011-2022 走看看