孤燈野火
          暢想的天空
          posts - 2,comments - 4,trackbacks - 0


          /*
           * Ext JS Library 2.2.1
           * Copyright(c) 2006-2009, Ext JS, LLC.
           * licensing@extjs.com
           *
           * http://extjs.com/license
           */

          Ext.onReady(function(){

              // NOTE: This is an example showing simple state management. During development,
              // it is generally best to disable state management as dynamically-generated ids
              // can change across page loads, leading to unpredictable results.  The developer
              // should ensure that stable state ids are set for stateful components in real apps.
              Ext.state.Manager.setProvider(new Ext.state.CookieProvider());

           var store=new Ext.data.JsonStore({
            
              //results 表示結果數
              //rows 表示從后臺傳過來的JSON數據
              data:{ "results": 2, "rows":[
                  {"id":1, "city": "suzhou", "areacode": "0512", "perincome": "2500" },
                  {"id":2, "city": "nanjing", "areacode": "025", "perincome": "2200" }]},

                 //自動加載(不能用store.load())
              autoLoad:true,
              totalProperty:"results",

              root:"rows",

              fields:['title',  {name:'city',mapping:'city'},

              {name:'areacode',type:'int'},

              {name:'perincome',mapping:'perincome',type:'int'},

              {name:'id',mapping:'id',type:'int'}

              ]

            });

             

              // create the Grid
              var grid = new Ext.grid.GridPanel({
                  store: store,
                  columns: [
                     {id:'city',header: "city", width: 400, sortable: true, dataIndex: 'city'},
                      {header: "areacode", width: 200, sortable: true, dataIndex: 'areacode'},
                      {header: "perincome", width: 200, sortable: true, dataIndex: 'perincome'}
                  ],
                  stripeRows: true,
                  autoExpandColumn: 'city',
                  height:280,
                  width:600,
                  title:'Array Grid'
             });

           grid.on('rowclick', function(grid, rowIndex, e) {
                 var recordr = store.getAt(rowIndex);
                 alert('id is ' + recordr.get('id') + ',city name is ' + recordr.get('city'));
                // window.open('index.html');//設置轉向地址,用于對row的操作,舉個例子 當然也可以用location.href等
               });  

           //把此grid放進grid-example里面
              grid.render('grid-example');
          });

           

           


           

          posted on 2010-08-27 14:37 孤飛燕 閱讀(2105) 評論(0)  編輯  收藏 所屬分類: Ext

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 开化县| 台北市| 延寿县| 达日县| 余干县| 扬州市| 宾阳县| 库尔勒市| 博白县| 定西市| 长治市| 瑞安市| 和硕县| 庄河市| 康平县| 武安市| 河间市| 勃利县| 黎城县| 河北区| 陕西省| 桃江县| 克东县| 荃湾区| 莱州市| 行唐县| 星座| 阆中市| 白城市| 德保县| 汉沽区| 灌南县| 库尔勒市| 同江市| 义乌市| 枣庄市| 安阳县| 广汉市| 石阡县| 三台县| 新蔡县|