
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"}]} 展开
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(财富值+成长值)
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询