EXTJS中grid不显示数据

Ext.require(['*']);Ext.define('roleModel',{extend:'Ext.data.Model',fields:[{name:'rol... Ext.require(['*']);

Ext.define('roleModel', {
extend: 'Ext.data.Model',
fields: [{
name : 'roleCode',
mapping : 'roleCode'
}, {
name : 'roleName',
mapping : 'roleName'
}, {
name : 'memo',
mapping : 'memo'
} ]
});

Ext.onReady(function () {

var roleStore = Ext.create('Ext.data.Store', {
model: 'recordModel',
proxy: {
type: 'ajax',
method: 'POST',
url: 'getRole.do',
reader: {
type: 'json',
totalProperty: 'results',
root: 'rows'
}
},

autoLoad: true
});
var centerPanel = Ext.create('Ext.grid.Panel', {
region: 'center',
id: 'roleGridPanel',
store: roleStore,
title: '角色管理',
columns : [ {
header : '角色编码',
dataIndex : 'roleCode'
}, {
header : '角色编码',
dataIndex : 'roleName'
}, {
header : '备注',
dataIndex : 'memo'
} ]
});
Ext.create('Ext.container.Viewport', {
layout: 'border',
renderTo: Ext.getBody(),
items: [centerPanel]
});
});
{"results":0,"rows":[{"roleCode":"role111","roleName":"roleName","memo":"memo"},{"roleCode":"rolecode","roleName":"roleName","memo":"memo"},{"roleCode":"ROOT","roleName":"管理员","memo":"1111"},{"roleCode":"STUDENT","roleName":"学生","memo":"1111"},{"roleCode":"TEACHER","roleName":"老师","memo":"11111"},{"roleCode":"工","roleName":"工","memo":"工"}]}
展开
 我来答
pmhjm201
2014-04-02 · 超过32用户采纳过TA的回答
知道答主
回答量:169
采纳率:0%
帮助的人:67.7万
展开全部
你通过这个json格式问题
追问
什么地方有问题??  我在网上测试过了没有报错啊
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式