在Extjs通过Ext.data.HttpProxy(url:url)这种方式取值的时候,为什么数据条数显示出来了,但是数据不显示

上图是运行效果部分代码如下:varfields=["id","name","date","descn"];varproxy=newExt.data.HttpProxy({... 上图是运行效果
部分代码如下:
var fields = ["id", "name", "date", "descn"]; var proxy = new Ext.data.HttpProxy({ url: 'Handler3.ashx', method: "POST" }); //获取json数据 var reader = new Ext.data.JsonReader( { fields: fields, successProperty: true, root: 'root' //totalProperty: "results", //id: 'id' } ); var store = new Ext.data.Store( { proxy: proxy, reader: reader }); store.load();
在一般处理程序中也得到了Json格式的数据啊,然后我也context.Resonse.write(json)了一下啊
在一般处理程序中得到json格式数据代码如下
List<Model.BaseInfo> alist = BLL.BaseInfoBLL.getAll();
JavaScriptSerializer jss = new JavaScriptSerializer();
string json = jss.Serialize(alist);
json = "{root:" + json + "}";
context.Response.Write(json);
打断点调试的时候,得到了json格式的字符串
展开
 我来答
单刀做饭
推荐于2018-03-22
知道答主
回答量:1
采纳率:0%
帮助的人:2.2万
展开全部
应该是你grid的column的dataIndex属性没有和返回的json数据的key对应上。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式