Ext.onReady(main)
function main()
{
Ext.regModel("user",{
fields:[
{name:'name',type:'string'},
{name:'age',type:'int'}
]
})
var userdata=[
{name:'uspcat.com',age:1},
{name:'fanpei',age:23}
];
var memoryProxy=Ext.create("Ext.data.proxy.Memory",{
data:userdata,
model:'user'
})
userdata.push({name:'new name',age:1});//在数组里添加新的元素
memoryProxy.update(new Ext.data.Operation({//对数组进行更新
action:'update',
data:userdata
}));
memoryProxy.read(new Ext.data.Operation(),function(result){
var datas=result.resultSet.records;//这是一个数据数组
Ext.Array.each(datas,function(model){
alert(model.get('name'));//获取每一个数据的name
})
});
};
extjs Ext.data.proxy.Memory使用方法
最新推荐文章于 2016-04-22 18:58:39 发布