爪哇一角

          共同探討STRUTS#HIBERNATE#SPRING#EJB等技術
          posts - 3, comments - 6, trackbacks - 0, articles - 99
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

          Ext.data.Store介紹

          Posted on 2009-07-18 15:02 非洲小白臉 閱讀(1198) 評論(0)  編輯  收藏 所屬分類: AJAX + jQuery

          Ext.data.Store介紹

          var store = new Ext.data.Store({      
               
              proxy:new Ext.data.ScriptTagProxy({url:'/xxx/xx.action'}),      
               
              reader:new Ext.data.JsonReader({      
               
                  totalProperty:'results',      
               
                  root:'template',      
               
                  id:'id'     
               
              },Ext.data.Record.create([      
               
                  {name:'templateid',mapping:'id',type:'int'},      
               
                  {name:'templatename',mapping:'name'},      
               
                  {name:'templateuser',mapping:'user'}      
               
              ]))      
               
          });      
               
          store.load({params:{start:0, limit:10}});

          方法: Store( Object config ) 構造, config定義為...

          { autoLoad : Boolean/Object,    //自動載入  

          baseParams : Object,    //只有使用httpproxy時才有意義  

          data : Array,        //數據

          proxy : Ext.data.DataProxy,//數據代理

          pruneModifiedRecords : boolean,//清除修改信息 reader : Ext.data.Reader,    //數據讀取器

          remoteSort : boolean,    //遠程排序?

          sortInfo : Object,    //{field: "fieldName", direction: "ASC|DESC"}這樣的排序對象

          url : String,        //利用url構造HttpProxy

          }



          你可以得到一個store 的長度:

          store.data.items.length

          你也可以得到store 中的某個值日。

          方法是 store.data.item(i).name //name 是字段名稱





          主站蜘蛛池模板: 宁波市| 商洛市| 南川市| 南开区| 塔河县| 西畴县| 界首市| 柳州市| 宁陕县| 富锦市| 荥经县| 桐庐县| 梁山县| 蕉岭县| 会泽县| 博爱县| 呼玛县| 开封市| 宜君县| 奎屯市| 海口市| 宣威市| 丹东市| 米林县| 广州市| 樟树市| 秦皇岛市| 乌恰县| 青神县| 新民市| 定边县| 廉江市| 即墨市| 乐东| 临高县| 刚察县| 武冈市| 峨山| 山西省| 延吉市| 大关县|