问题描述
问题:消息:缺少';'行:1字符:21代码:0URI:http://localhost:19608/Handler/Login.ashx?action=test&_dc=1317368840890&page=1&start=0&limit=50&sort=lastpost&dir=name&callback=Ext.data.JsonP.callback1没有返回数据到前台页面??初学,向大家多多学习varstore=Ext.create('Ext.data.Store',{pageSize:50,model:'Employee',remoteSort:false,proxy:{type:'jsonp',url:'../Handler/Login.ashx?action=test',reader:{root:'topics',totalProperty:'totalCount'},simpleSortMode:true},sorters:[{property:'email',direction:'DESC'}]});
store.loadPage(1);后台:privatevoidGetTest(){HttpContext.Current.Response.Write("{totalCount:2,topics:[{name:'abc',email:'add'},{name:'abc',email:'add'}]}");HttpContext.Current.Response.End();}
解决方案
本帖最后由 ycw0919 于 2011-10-05 23:46:40 编辑
解决方案二:
更正下.sorters:[{property:'name',direction:'DESC'}]
解决方案三:
怎么没人回答
解决方案四:
把proxy中的type:'jsonp',改成type:'ajax'试下。jsonp是在跨域获取数据时才用到的