extjs gridpanel 页面不显示数据 json数据收到

Ext.onReady(function(){varstore=newExt.data.JsonStore({url:'extjs_list.action',fields... Ext.onReady(function(){
var store=new Ext.data.JsonStore({
url:'extjs_list.action',
fields:["username","password","email","id"],
autoLoad:true
});
var grid=new Ext.grid.GridPanel({
title:'员工管理',
height:400,
width:800,
store:store,
renderTo:'emp-grid',
loadMask:{
msg:'数据加载中...'
},
viewConfig:{
autoFill:true,
forceFit:true
},
columns:[
{
header:'姓名',
dataIndex:'username'
},
{
header:'密码',
dataIndex:'password'
},
{
header:'email',
dataIndex:'email'
},
{
header:'id',
dataIndex:'id'
}
]
});
});
后台传过来的json格式的数据,用debug可以看到,,,,
展开
 我来答
luffy1201
2013-09-09 · TA获得超过1523个赞
知道小有建树答主
回答量:401
采纳率:0%
帮助的人:576万
展开全部

  应该是你'extjs_list.action'里面的数据格式不正确。

 

  我用你的这个js在我这试了下,把地址改了下用test9_ajax.jsp,其他的js代码没有动。

 

  test9_ajax.jsp中的内容如下:

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%
 response.setContentType("text/xml");
 response.setHeader("Cache-Control", "no-store"); //HTTP1.1
 response.setHeader("Pragma", "no-cache"); //HTTP1.0
 response.setDateHeader("Expires", 0); //prevents catching at proxy server
 
 try {
  String str="[{username:'sss',password:'www',email:'xxx',id:1},{username:'sd',password:'vwe',email:'qwe',id:2},{username:'hhh',password:'ggg',email:'fff',id:3},{username:'bbbb',password:'dddd',email:'eee',id:4}]";
  response.getWriter().write(str);
 } catch (Exception ex) {
  ex.printStackTrace();
 }
%>

  显示结果:

所以你查下你action的返回的json串‍

所以 所以

追问
哦,这会在医院,回去看看哈……谢谢你
modao1221
2013-09-09 · TA获得超过108个赞
知道小有建树答主
回答量:203
采纳率:0%
帮助的人:156万
展开全部
var store=new Ext.data.JsonStore({
............................
});

store.load();//加这个试一试
var grid=new Ext.grid.GridPanel({
..........................
})
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
释侍捣捞歉和D0
2013-09-09 · TA获得超过1240个赞
知道小有建树答主
回答量:365
采纳率:0%
帮助的人:137万
展开全部
将后台的json格式的数据发上来啊,看看是不是数据格式有错误或者解析有错误
追问
这会在医院呢……回去发给你哈
这会在医院呢……回去发给你哈
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式