extjs3.2 (Ext.data.JsonStore 加载数据报错) 10

前台js:varjobstore=newExt.data.JsonStore({autoLoad:true,baseParams:{start:1,limit:15},r... 前台js:

var jobstore = new Ext.data.JsonStore({
autoLoad: true,
baseParams: { start: 1, limit: 15 },
root: 'datas',
totalProperty: 'totalCount',
proxy: new Ext.data.HttpProxy({
url: basePath + '/AjaxDone/UserDone.aspx?type=search',
method: 'POST'
}),
fields: [{ name: 'USER_ID' }, { name: 'PASSWORD' }, { name: 'USER_NAME' }],
listeners: {
exception: function () {
Ext.Msg.alert("错误", "数据加载出错!");
}
}

});

后台:

DataTable dt = new DataTable();
dt.Columns.Add("USER_ID");
dt.Columns.Add("PASSWORD");
dt.Columns.Add("USER_NAME");
DataRow dr = dt.NewRow();
dr["USER_ID"] = "c8217df88a084d03ade960ffc989b9cb";
dr["PASSWORD"] = "PASS";
dr["USER_NAME"] = "NAME";
dt.Rows.Add(dr);
List<Hashtable> list = comm.GetListByDataTable(dt);
string ss = serializer.Serialize(list);
string strJsonSource = @"{""totalCount"":""10";
strJsonSource = strJsonSource + @""",""datas"":" + ss + "}";
return strJsonSource;

返回值:

//{"totalCount":"10","datas":[{"USER_ID":"c8217df88a084d03ade960ffc989b9cb","PASSWORD":"PASS","USER_NAME":"NAME"}]}
展开
 我来答
  • 你的回答被采纳后将获得:
  • 系统奖励15(财富值+成长值)+难题奖励10(财富值+成长值)+提问者悬赏10(财富值+成长值)
流苏柳树
2014-11-03
知道答主
回答量:16
采纳率:0%
帮助的人:6.5万
展开全部
报什么错?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式