隨筆-9  評(píng)論-168  文章-266  trackbacks-0

           

          // consume JSON of this form:

          {
             
          "images":[
                
          {
                   
          "name":"dance_fever.jpg",
                   
          "size":2067,
                   
          "lastmod":1236974993000,
                   
          "url":"images\/thumbs\/dance_fever.jpg"
                }
          ,
                
          {
                   
          "name":"zack_sink.jpg",
                   
          "size":2303,
                   
          "lastmod":1236974993000,
                   
          "url":"images\/thumbs\/zack_sink.jpg"
                }

             ]
          }
           
          var store 
          = new Ext.data.JsonStore({
              url: 
          'get-images.php',
              root: 
          'images',
              fields: [
                  
          'name''url',
                  
          {name:'size', type: 'float'},
                  
          {name:'lastmod', type:'date', dateFormat:'timestamp'}
              ]
          }
          );
          store.load();

          var listView 
          = new Ext.ListView({
              store: store,
              multiSelect: 
          true,
              emptyText: 
          'No images to display',
              reserveScrollOffset: 
          true,
              columns: [
          {
                  header: 
          'File',
                  width: .
          5,
                  dataIndex: 
          'name'
              }
          ,{
                  header: 
          'Last Modified',
                  width: .
          35
                  dataIndex: 
          'lastmod',
                  tpl: 
          '{lastmod:date("m-d h:i a")}'
              }
          ,{
                  header: 
          'Size',
                  dataIndex: 
          'size',
                  tpl: 
          '{size:fileSize}'// format using Ext.util.Format.fileSize()

                  align: 
          'right'
              }
          ]
          }
          );

          // put it in a Panel so it looks pretty

          var panel 
          = new Ext.Panel({
              id:
          'images-view',
              width:
          425,
              height:
          250,
              collapsible:
          true,
              layout:
          'fit',
              title:
          'Simple ListView (0 items selected)',
              items: listView
          }
          );
          panel.render(document.body);

          // little bit of feedback

          listView.on(
          'selectionchange', function(view, nodes){
              var l 
          = nodes.length;
              var s 
          = l != 1 ? 's' : '';
              panel.setTitle(
          'Simple ListView ('+l+' item'+s+' selected)');
          }
          );
          posted on 2009-09-23 09:50 紫蝶∏飛揚(yáng)↗ 閱讀(4531) 評(píng)論(1)  編輯  收藏 所屬分類: EXTJS

          評(píng)論:
          # re: Extjs ListView 詳解 2013-04-07 15:23 | Fuck you!
          Extjs ListView 詳解????
          就抄了下代碼??
          好意思說嗎你>??!!!!  回復(fù)  更多評(píng)論
            
          <2025年7月>
          293012345
          6789101112
          13141516171819
          20212223242526
          272829303112
          3456789

          常用鏈接

          留言簿(5)

          隨筆檔案(9)

          文章分類(339)

          文章檔案(265)

          最新隨筆

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

          主站蜘蛛池模板: 红安县| 两当县| 兴业县| 昌都县| 九龙坡区| 广南县| 宾阳县| 桃源县| 天长市| 洛南县| 进贤县| 广南县| 铁岭市| 灌云县| 汉中市| 永城市| 宝鸡市| 乌兰察布市| 饶阳县| 响水县| 修水县| 龙岩市| 渝中区| 桃园市| 鹤庆县| 镇平县| 虞城县| 高淳县| 涿鹿县| 通江县| 含山县| 保德县| 阿勒泰市| 汕尾市| 庆安县| 邵阳市| 宁强县| 额济纳旗| 井冈山市| 塔城市| 曲麻莱县|