ExtJs 分页问题

问题描述

问题:消息:缺少';'行: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是在跨域获取数据时才用到的

时间: 2024-09-15 07:51:29

ExtJs 分页问题的相关文章

如何在servlet里面设置extjs分页时拿到数据库查询出来数据总数?

问题描述 如何在servlet里面设置extjs分页时拿到数据库查询出来数据总数?最好能给个代码参考下,谢谢

Extjs分页使用Java实现数据库数据查询

关于Ext分 页功能的实现.项目用的是js.Ext.servlet.下面贴下代码: var obj = this; var pageSize = 20;   //统计结果分页每一页显示数据条数 //在这里使用Store来创建一个类似于数据表的结构,因为需要远程获取数据,所以应该使用 //HttpProxy类,我是从后台读取的是json数据格式的数据,所以使用JsonReader来解析: var proxy = new Ext.data.HttpProxy({ url:"com.test.chec

Extjs分页

问题描述 Ext.onReady(function(){var ds = new Ext.data.Store( {//autoLoad:{params:{start:0,limit:2}},proxy : new Ext.data.HttpProxy( {url : 'getAllWhyzl.action'}),reader : new Ext.data.JsonReader( {root : 'results',totalProperty : 'totalCount',id : 'IWhyi

css-新人求助:关于CSS浮动的问题

问题描述 新人求助:关于CSS浮动的问题 <!doctype html> Document<br> #d1{<br> border:2px solid red;<br> width:200px;<br> height:200px;<br> float:left;<br> }<br> #d2{<br> border:4px solid black;<br> width:200px;<

ExtJS入门教程06,grid分页的实现

前面两篇内容分别介绍了extjs grid的基本用法和extjs grid异步加载数据,这篇文章将介绍extjs grid的分页. 数据量大的时候我们必须用到分页,结合上一篇的异步加载数据,今天我们就看看如何异步的加载分页数据. 在extjs grid的请求中,包含几个参数,如图: page:当前页 start:起始行的行号 limit:每页数据行数,默认为25 在请求处理的时候,我们只要获得这些参数,就可以方便的将想要的分页后的数据返回给客户端. 接下来我们新建一个handler,用来处理分页

ExtJs Grid分页时序号自增的实现

ExtJs Grid分页时,默认情况下每页的序号都是从1起始的,这往往不符合我们的习惯.这里实现了序 号的自动增加. 先看效果图: 实现步骤如下: 1.定义全局变量. var record_start = 0; 2.Grid的columns部分的定义. columns : [new Ext.grid.RowNumberer({ header : "序号", width : 40, renderer:function(value,metadata,record,rowIndex){ re

ExtJs+WCF+LINQ实现分页Grid(1)

上篇文章<用ExtJs+Linq+Wcf打造简单grid >,这个网格控件不带分页,本 文在上文的基础上添加分页功能,文中会着重介绍如何在用LINQ返回分页数据, 如何使ExtJs与WCF进行Restful交互,如何在页面中添加一个带有分页功能的 ExtJS的Grid控件. 废话也不多说了,本文仍然是实战学习系列,没有太 多理论讲解,只是作者学习中的操作流程记录而已,如果日后有机会,会逐渐的 深入一些. 第一步:在vs2008中创建一个支持.Net Framework 3.5,名 称为:Ext

ExtJs学习笔记(22)-XTemplate + WCF 打造无刷新数据分页

ExtJs的Grid组件虽然不管从哪一方面来讲,都称得上是很好很强大,但是总会有一些应用场景并不需要这么多功能,比如网站的留言列表,开发者只想要一个简单的<li>或<table>列表而已,这时候XTemplate就显得很有用了. 本文将讲解如何用XTemplate结合WCF与服务端交互,生成数据列表,同时加上无刷新分页功能(默认情况下ExtJs并没有为XTemplate并没有提供分页功能) 1.先做一些准备工作,写一个通用的类(改编自老张的PageData),用于WCF向ExtJs

第二节:ExtJS调用WCF系列-----分页排序列表实现

打开第一节中的那个项目,新建一个Paging.aspx的页面来实现分页列表. 这次我们使用一个测试的数据库CompanyInfoDB,里面有两张表,部门和员工,并外键关联,数据库调用采用Linq的Sqlmetal 命令方式,在Visual Studio 2008的命令提示符中输入以下命令:D:\Program Files\Microsoft Visual Studio 9.0\VC>sqlmetal /conn:server=172.16.1.52;database=CompanyInfoDB;