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){
    return record_start + 1 + rowIndex;
   }
  }), {
   header : "项目编号",
   width : 50,
   sortable : false,
   dataIndex : "projectNumber"
  }, {
   header : "项目名称",
   sortable : false,
   dataIndex : "psName"
  }, {
   header : "基站名",
   sortable : false,
   dataIndex : "psSiteName"
  }]

时间: 2025-01-01 22:57:55

ExtJs Grid分页时序号自增的实现的相关文章

gird分页时form与url参数的探讨

大家可能很常用一个查询的jsp页面,这个jsp页面很常见的布局是上面一个form,放置一些查询条件:下面一个grid的form,放置查询结果gird. 这里主要征对的是grid分页时所涉及到的相应的form与参数的探讨. 当gird分页时,要把这个document的所有(包括查询条件的form和显示grid的form)的元素作为参数进行传递,同时取出grid这个form的url值,放在一个obj里.如下: Js代码 function getFormInfo(event){ var formInf

extjs4.2 grid 分页排序问题

问题描述 extjs4.2 grid 分页排序问题 action拿到sort了,然后怎么做,拿到的格式[{"property":"","direction":"ASC"}].接下要怎么传值给SQL.我试着把它拆分出来传给sql但是没效果.sql:select * from table order by ? ? limit ?,? 解决方案 http://www.shuyangyang.com.cn/jishuliangongf

extjs 里面分页问题,求救

问题描述 extjs 里面分页问题,求救 使用了这样的loadData加载数据后,再怎么分页 tgrid.store.removeAll();//初始化表格 for(var i=0;i<arr.length;i++){ if(arr[i]!=""){ var msg=arr[i].split("^"); for(var j=0;j<msg.length;j++){ var arrTemp0=msg[j].split(":"); var

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

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

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

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

图片-extjs grid按条件修改列的背景色

问题描述 extjs grid按条件修改列的背景色 从后台传递一个参数source到前台,其中source的值可以为1,2,3.当source值为2时,将WY_USERLABEL_CM,ZZ_USERLABEL_CM标记背景色为黄色,当source为3时,将ZZ_USERLABEL_CM,WY_USERLABEL_CM标为黄色.

渲染-extjs grid嵌套问题 内部grid不能显示到外部grid的指定位置

问题描述 extjs grid嵌套问题 内部grid不能显示到外部grid的指定位置 我已近在csdn看到已完成的例子,但是只能在不使用mvc模式下实现,但我把其放到使用mvc的项目中,却渲染不到表格内部,若改为渲染到body才可以 解决方案 看下最终产生的html,有没有嵌套正确.产生的html和css是什么 解决方案二: ext的mvc还是asp.net的那种mvc项目? 注意ext grid表格数据加载时异步的,你要渲染到指定的数据表格里面,要在grid的store的load事件中执行渲染

ext grid分页出错问题

问题描述 我要做ext grid分页,按例子做一直做不出来,在firebug上显示错误如下:[Exception... "Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIXMLHttpRequest.open]" nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)" location: "JS frame :: jav

Extjs grid 点翻页不能用是为什么啊?

问题描述 我用EXT做了一grid表格,分页时第一页显示正常,点翻页时就还是第一页的数据,就是说翻页根本没作用,各位帮帮忙啊后台servlet代码,if(action!=null&&action.equals("list")){JSONObjectjo=null;try{count=rdao.getPageRowsCount();intstart=Integer.valueOf(request.getParameter("start"));intli