`
lw671579557
  • 浏览: 104611 次
  • 性别: Icon_minigender_1
  • 来自: 湖南
社区版块
存档分类
最新评论

获取GridPanel中当前页在分页中的位置

YUI 
阅读更多
/**
*    description:           获取GridPanel中当前页在分页中的位置
*    name:                  getStartIndex
*    parameters: grid       - GridPanel对象
                 pageSize   - GridPanel一页展现的记录条数
*    return:                GridPanel中当前页在分页中的位置  Nubmer,准确的说,应该是当前页的开始记录数
*/
function getStartIndex(grid, pageSize)
{
    var pageIndex = grid.getBottomToolbar().el.dom.getElementsByTagName("input")[0].value;
    return pageSize*(pageIndex-1);
}
或者可以通过
grid.getBottomToolbar().cursor来获得当前页的第一条记录数的Number
分享到:
评论
8 楼 lw671579557 2009-12-10  
哎呀,刚用了下,发现pagingBar.cursor是可以的.....呵呵!多谢分享了
7 楼 lw671579557 2009-12-10  
kimmking 写道
pagingBar.field.dom.value

这个看起来好像逻辑没错,不知道有没有效果,我试下看!
6 楼 whaosoft 2009-12-10  
好久没用这个啦 感觉还是Yui 好点~
5 楼 lw671579557 2009-12-10  
fireinjava 写道
lw671579557 写道
每页显示多少条是可配置的,所以pagingBar.cursor好像不对

- - 每页显示几条还不一样哦 呵呵

不是每页显示几条不一样。是说我可以通过配置项设置每页显示10条或者20条等等.....
4 楼 kimmking 2009-12-09  
pagingBar.field.dom.value
3 楼 fireinjava 2009-12-09  
lw671579557 写道
每页显示多少条是可配置的,所以pagingBar.cursor好像不对

- - 每页显示几条还不一样哦 呵呵
2 楼 lw671579557 2009-12-09  
每页显示多少条是可配置的,所以pagingBar.cursor好像不对
1 楼 fireinjava 2009-12-09  
是当前在第几页么?
pagingBar.cursor即可

相关推荐

    Ext2.2.GridPanel分页处理+dwrproxy(js对象和json两种数据)

    本话题将深入探讨如何在Ext2.2中使用GridPanel进行分页处理,并结合DWR(Direct Web Remoting)代理来实现数据的异步加载。我们将关注两个数据格式:JavaScript对象(JS对象)和JSON。 首先,Ext2.2的GridPanel是...

    ExtJs GridPanel双击事件获得双击的行

    在ExtJs中,GridPanel是用于展示数据的常用组件,它可以提供丰富的功能,如排序、分页、筛选等。在实际应用中,我们经常需要监听用户的交互行为,比如双击行进行进一步的操作。本篇文章将深入讲解如何在ExtJs ...

    Asp.Net Ext.Net 存储过程分页 只读取当前页数据

    在分页场景中,我们可以创建一个存储过程,接受参数如每页大小(PageSize)和当前页号(PageIndex),然后返回当前页的数据。 以下是创建存储过程的基本步骤: 1. 在数据库中创建一个名为`GetPagedData`的存储过程...

    EXT.NET1.0带自定义页大小的分页

    在这个“EXT.NET1.0带自定义页大小的分页”示例中,我们将深入探讨EXT.NET如何实现自定义分页功能,并通过Pagination.aspx、Pagination.aspx.cs和存储过程.sql这三份文件来理解整个实现过程。 在Web开发中,分页是...

    Ext实现分页查询,前台

    在IT行业中,分页查询是常见的数据展示方式,特别是在网页应用中,为了提高用户体验和页面加载速度,通常会将大量数据分成多个部分(页)进行加载。本示例主要介绍了如何使用Ext.js这个JavaScript框架来实现前端的...

    Extjs分页使用java实现数据库数据查询.docx

    后台Servlet可以通过`request.getParameter()`获取这些参数,然后根据这些参数执行相应的SQL查询,返回当前页的数据。 5. **Java后端处理**: 在Java的Servlet中,我们需要实现处理HTTP请求的方法,如`doGet()`或`...

    extjs+php分页例子

    在IT领域,JavaScript是一种广泛使用的客户端脚本语言,特别是在网页开发中。ExtJS是一个基于JavaScript的开源框架,它提供了一套完整的用户界面组件和强大的数据管理功能,使得开发者能够构建富互联网应用程序(RIA...

    Extjs树分页组件扩展

    而在分页场景下,我们希望只加载当前视图所需的节点,而不是全部。通过扩展TreeLoader,我们可以添加新的方法和属性来支持分页加载。例如,可以添加一个`pageSize`属性来定义每页显示的节点数量,以及一个`loadPage`...

    Extjs2分页树 带查询功能

    在分页树中,这意味着只有当前页的节点及其子节点会被加载。 7. **服务器端支持**:服务器端需要处理分页请求,返回特定页的数据。同时,如果实现了查询功能,服务器还需要能够根据查询条件过滤数据。 综上所述,...

    EXTJS分页全面分析

    分页工具栏提供了分页导航和显示当前页信息等功能: ```javascript var pagebar = new Ext.PagingToolbar({ store: store, pageSize: 10, displayInfo: true, displayMsg: 'ҳʾ{0}{1}ļ¼һ{2}', emptyMsg: '...

    EXTJS操作后返回当前操作页

    5. **使用cursor属性获取当前页**:在EXTJS中,`PagingToolbar`的`cursor`属性可以跟踪当前页的起始索引。在数据加载前设置`baseParams.start`为`cursor`值,使得加载的数据始终对应当前页。 6. **处理操作结果**:...

    Ext-实现带查询以及分页的列表

    在EXTJS框架中,实现一个带查询和分页功能的列表是常见的需求,主要涉及到数据存储(Store)、数据读取(Reader)、网格面板(GridPanel)和分页工具栏(PagingToolbar)。下面将详细解释如何使用EXTJS来实现这一...

    struts2+ExtJS(带分页效果)

    Store负责从服务器获取数据,它可以设置分页参数,例如每页显示的数据条数,以及当前页码。当用户滚动页面或者点击分页导航按钮时,Store会发送包含分页信息的请求到服务器,Struts2 Action根据这些参数查询数据库并...

    ExtJs和Java通过Servlet交互实现数据库增删查改分页

    通过store的load方法,传递当前页码和每页记录数作为参数,Servlet根据这些参数构造分页查询的SQL。 6. **错误处理**:无论是前端还是后端,都要处理可能出现的错误,如网络问题、SQL执行异常等。错误信息应适当地...

    extjs 分页 下载

    - `bbar`: 是底部工具栏,这里使用`PagingToolbar`来实现分页功能,包括每页显示的条目数量、当前页码显示等。 #### 5. 表单面板(FormPanel) 在第53行至96行,定义了一个表单面板`top`,用于收集和显示用户输入...

    翻页功能

    4. 服务器端分页:在处理大量数据时,通常采用服务器端分页,即只将当前页所需数据发送给客户端,减少网络传输负担。Ext JS的Store支持这个模式,通过`proxy`配置项设置HTTP请求参数,服务器根据这些参数返回对应页...

    JSP+EXt2.0实现分页的方法

    6. 数据分页的逻辑处理,比如计算当前页的数据范围。 通过这种实现方式,开发者可以为用户提供更加友好和高效的分页浏览体验,特别适合于数据量较大的情况,如产品列表、用户信息管理等场景。希望以上对实现JSP与...

    ExtJs+Aspose.Cells+Asp.net导入Excel实例

    后端则需要提供支持分页的接口,根据当前页码和每页记录数从数据库中查询相应的学生成绩数据。 综上所述,本示例展示了如何利用ExtJs、Aspose.Cells和Asp.net协同工作,实现一个功能完善的Web应用,能够处理Excel...

    整理过的GRID综合应用

    前端分页需要一次性获取所有数据,而后端分页则由服务器根据当前页和每页条数动态计算返回。 5. **GRID框架与库**:在实际开发中,常见的GRID解决方案有Ext JS的GridPanel、jQuery UI的DataTables、AngularJS的UI-...

Global site tag (gtag.js) - Google Analytics