87,921
社区成员
发帖
与我相关
我的任务
分享
<script language="javascript" type="text/javascript">
Ext.onReady(function(){
Ext.define("User",{
extend:"Ext.data.Model",
fields:[{name:"name",type:"string"},{name:"age",type:"int"}]
});
var jsonReader=new Ext.data.reader.Json({
root:"rows",
type:"json"
});
var store=new Ext.data.Store({
model:"User",
proxy:{
type:"ajax",
url:"test.json",
reader:jsonReader
},
autoLoad:true
});
store.each(function(record){
alert(record.get("name"));
});
alert(store.getCount());
});
</script>
store.each(function(record){
alert(record.get("name"));
});
在load成功后取
var store = new Ext.data.Store({
model: "User",
proxy: {
type: "ajax",
url: "test.json",
reader: jsonReader
},
autoLoad: true,
listeners: {
load: function() {
store.each(function(record) {
alert(record.get("name"));
});
}
}
});