在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格式的字符串 展开
部分代码如下:
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格式的字符串 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询