2 u013132260 u013132260 于 2014.01.13 11:23 提问

extjs中如何用GridPanel显示xml格式的数据

我代码运行时没有报错误,就是显示不出来我要的数据
extjs代码如下:
Ext.onReady(function(){
//Ext.BLANK_IMAGE_URL="../Ext/resources/images/default/s.gig";

//记录类型
var Person=new Ext.data.Record.create(
[
{name:"id",mapping:"id"},
{name:"name",mapping:"name"},
{name:"age",mapping:"age"},
{name:"homePage",mapping:"homePage"}
]
);
//存储器
var  store=new Ext.data.Store({
url:"data.xml",
reader:new Ext.data.XmlReader({ record: "row", id:"id"},Person)
});
store.load();
//表格面板
var gridPanel=new Ext.grid.GridPanel({
id:"gridPanel",
renderTo:"hello",
title:"人员信息",
width:500,
height:300,
store:store,
columns:[   
{header:"id",dataIndex:"id",sortable:true},
{header:"姓名",dataIndex:"name",sortable:true},
{header:"年龄",dataIndex:"age",sortable:true},
{header:"个人主页",dataIndex:"homePage",sortable:true}
],
autoExpandColumn:3  //默认自动扩展宽度的字段。

});

});

xml数据如下:
<?xml version="1.0" encoding="UTF-8"?>


1
张三
34
www.ibeifeng.com


2
李斯
12
www.ibeifeng.com


3
王五
90
www.163.com


4
赵六
23
www.163.com


5
小龙
23
www.cctv.com


6
还炸
23
www.163.com

我用的是Extjs3,不知有没有什么版本的问题。。。
请各位大神指点!

1个回答

jiangss007
jiangss007   2015.12.08 09:36

去找找api里的proxy

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!