ext json数据解析不出来

aelfintiger 2010-07-23 03:15:55
<script>
var cm = new Ext.grid.ColumnModel([{header:'哈哈',dataIndex:'id'},
{header:'mc',dataIndex:'name'},
{header:'ms',dataIndex:'descn'}
]);
var data ="{ root:[{ user_username:'admin',user_password:'admin','user_role:'aaa'},{ user_username:'root',user_password:'123','user_role:'aaa'}]}"

var store = new Ext.data.Store(
{
proxy: new Ext.data.MemoryProxy(data),
reader: new Ext.data.JsonReader({root:'root'},[
{name:'user_username'},
{name:'user_password'},
{name:'user_role'}
])
}
);
store.load();
var grid = new Ext.grid.GridPanel({
renderTo:'grid',
store:store,
cm:cm
})
</script>
页面只有标题,没有数据是 怎么回事?
...全文
83 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
aelfintiger 2010-07-23
  • 打赏
  • 举报
回复
var userStr = document.getElementById('userStr').value;
var cm = new Ext.grid.ColumnModel([
{header:'用户名',dataIndex:'user_username'},
{header:'密码',dataIndex:'user_password'},
{header:'权限',dataIndex:'user_role'}
]);
var store = new Ext.data.Store({
proxy: new Ext.data.MemoryProxy(userStr),
reader:new Ext.data.JsonReader({
root:'root'
},[{name:'user_username'},
{name:'user_password'},
{name:'user_role'}])
});
store.load();
var grid = new Ext.grid.GridPanel({
renderTo:'grid',
store:store,
cm:cm
});
修改以后还不行???
healer_kx 2010-07-23
  • 打赏
  • 举报
回复
Ext的Store没玩过,帮顶。

81,091

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧