day05
資料集store
store是乙個儲存資料物件model的集合快取,他可以為extjs的視覺化元件提供
資料(gridpanel,combobox)等
類結構ext.data.abstractstore
ext.data.store 一般此類可以滿足日常的開發
ext.data.arraystore
ext.data.directstore
ext.data.jsonstore 內建輔助的類
ext.data.treestore
ext.data.store使用
引數 autoload(boolean/object):自動載入資料,自動呼叫load
data(array):內建資料物件的陣列
model(model):資料集合相關的模型
fields(field):欄位的集合,程式會自動生成對應的model
方法 each(function f,[object scope]):void 變數資料中的model
(function());
ext.onready(function(),
],proxy:
});*/
var s = new ext.data.store(,
],/**data:[
, ],//若同時存在,會先載入data的資料而不是**中的資料*/
//model:'person',//若將fields放在store中,此處可省略
proxy:
//autoload:true//若使用**,此處可省略
});/**s.each(function(model));//採用**直接遍歷是錯誤的*/
s.load(function(records,operation,seccess));
//find方法測試
var index = s.find('name','cat',0,false,true,false);
//從0開始查詢,是否全部查詢,是否區分大小寫,是否全部匹配
alert(index);//找的到則返回所在的index,否則-1
});});
});})();
ExtJS入門教程05,grid的非同步載入資料
所謂非同步,就是通過ajax的方式將伺服器端的資料載入到我們的grid中。為了提供資料,我們先定義乙個資料類,並建立一些臨時資料。public class userentity public string name public int age public static list userenti...
ExtJS入門教程05,grid的非同步載入資料
所謂非同步,就是通過ajax的方式將伺服器端的資料載入到我們的grid中。為了提供資料,我們先定義乙個資料類,並建立一些臨時資料。public class userentity public string name public int age public static list userenti...
ExtJs讀取後台的資料
typestore.on load ajax loaded,this,true 注意,只有這個才能讀後台資料進行處理 function ajax loaded var new ext.分頁條 var paginbar new ext.paging 條 第 條 共 條資料 emptymsg 沒有記錄 ...