`

EXT:按条件查询再分页

EXT 
阅读更多

 问题描述:使用ext 中的分页控件 Ext.grid.GridPanel 进行数据查询,默认查询所有数据,分页能正常显示数据,

但是,如果选个查询条件,再浏览分页。则出现数据不正确。

 

原因:查询条件没有作为参数传入url中,比如

proxy : new Ext.data.ScriptTagProxy({
   url : 'http://192.168.0.70:8080/ok/xx.action?action=getCustomInfo'
  }),

 

ds.load({
     params : {
      start : 0,
      limit : 3
     }
    });

正常情况下,ext 会将 start 和limit 作为参数附加到url中 形成新的请求 url:如下

'http://192.168.0.70:8080/ok/xx.action?action=getCustomInfo&start=0&limit=3&_dc=131654849&callback=stccalback10001'

其中 后来两个参数的值 是ext 自动生成的。

 

解决方法:

在 ds.baseParams 中加上所有需要的参数  ds.baseParams={startDate:startDate, endDate:endDate, src:src};

 

问题解决

 

 

分享到:
评论

相关推荐

    ext分页查询ext分页查询ext分页查询ext分页查询ext分页查询

    在请求参数中,除了查询条件,还需要提供分页信息。成功响应后,数据通常以JSON格式返回,然后解析并加载到数据存储中。 5. **数据解析**:接收到服务器的响应后,需要使用`Ext.util.JSON.decode`将JSON字符串转换...

    Ext3.2的TreePanel和GridPanel的分页与Hibernate的分页功能的影射

    2、在工程中找到“数据库脚本.sql”文档,然后在查询分析器中生成数据与测试数据 3、把工程布置到Tomcat服务器中去 4、在工程中找到“main.js”文档,该文档中是控制应用显示GridPanel和TreePanel示例的开关 5、在IE...

    extjs 分页是碰到的问题,点击下一页事,查询条件无法传递

    ### Extjs分页遇到的问题:点击下一页时查询条件无法传递 在开发基于Extjs的应用程序时,分页是一项常用且重要...通过以上步骤,可以有效地解决Extjs分页时查询条件无法传递的问题,确保用户能够获得准确的数据结果。

    修复Ext3.0.0中自定义分页的小bug

    标题中的“修复Ext3.0.0中自定义分页的小bug”指的是在Ext JS框架的3.0.0版本中,用户在实现自定义分页功能时遇到的一个问题。Ext JS是一个流行的JavaScript库,主要用于构建富客户端Web应用程序,它的组件库包含了...

    ExtJS笔记---Grid实现后台分页

    在IT行业中,ExtJS是一个广泛使用的JavaScript库,用于构建富客户端的Web应用程序。它提供了丰富的组件库,包括数据...在阅读这篇博客时,可以参照给出的"extgrid"文件,查看具体的代码实现,以便更好地理解和学习。

    ext grid带分页(服务器端)

    - 使用JDBC或者ORM框架(如Hibernate)执行SQL查询,带上分页条件。 - 将查询结果转换为JSON格式,可以通过`org.json`库或其他类似的库实现。 - 设置HTTP响应的MIME类型为`application/json`,并将JSON字符串写入...

    ext3+struts2+hibernate+spring的CRUD+分页

    "ext3+struts2+hibernate+spring的CRUD+分页"是一个典型的Java Web开发组合,用于实现全面的数据管理功能。这个组合充分利用了各个框架的优势,提供了一个强大的后端数据处理和前端展示的解决方案。 首先,EXT3是一...

    Ext_comBox模糊查询

    在这个例子中,`GetPaged`方法是用于执行分页查询的,它会根据传入的条件(如`strwhere`、`sort`和`dir`)返回匹配的数据,并计算总数。最后,处理程序将结果以JSON格式返回给前端,EXT JS的Combox将解析这个JSON并...

    Ext解决题目(内存分页+导出Excel)

    1. **收集数据**:获取表格当前显示的数据,这可能涉及到从Store中获取符合分页条件的数据。 2. **转换数据**:将这些数据转换为Excel支持的格式,如CSV或二进制格式(BIFF8)。 3. **创建下载链接**:创建一个指向...

    extjs使用pagingtoolbar时,点击下一页,出现查询结果和查询条件不的解决办法

    `Ext.apply`函数用于合并两个对象的属性,这样在调用`store.load`时,服务器端就能接收到完整的查询条件。 注意,`return true`是必需的,因为`beforechange`事件的返回值决定是否继续执行默认的行为(加载数据)。...

    关于EXT分页,分组,排序

    根据提供的文件信息,我们可以深入探讨EXTJS中的分页、分组和排序功能。EXTJS是一个用JavaScript编写的前端框架,用于构建复杂的Web应用程序。在本篇文章中,我们将详细解析EXTJS如何实现数据的分页显示、分组以及...

    Extjs2分页树 带查询功能

    同时,如果实现了查询功能,服务器还需要能够根据查询条件过滤数据。 综上所述,"Extjs2分页树 带查询功能"是一个复杂的实现,需要对ExtJS的组件、存储、数据模型以及异步加载机制有深入理解。通过这个实现,开发者...

    利用ext2+strut2构造简单的查询模块

    在构建Web应用程序时,开发人员经常需要实现各种查询功能,以允许用户按特定条件过滤数据。"利用ext2+strut2构造简单的查询模块"是一个这样的尝试,它结合了两个强大的技术来创建一个灵活且可扩展的查询系统。在这个...

    ext grid数据绑定

    EXT Grid还支持分页、排序、分组等多种高级功能,这使得它成为处理大量数据的理想选择。在实际开发中,结合EXT提供的事件监听和自定义插件,你可以实现更加复杂和个性化的数据操作逻辑。 综上所述,EXT Grid数据...

    Ext 连接数据库的相关操作

    在这个例子中,我们将探讨如何使用EXT连接SQL Server数据库,实现Editgridpanel的数据展示、分页、查询和删除功能。 首先,EXT中的Editgridpanel是一个可编辑的表格组件,用于显示和编辑数据。它集成了数据绑定和行...

    extjs2.0 画的一个带查询条件和查询结果的页面

    在ExtJS中,我们可以使用`Ext.form.FormPanel`创建一个包含输入字段的表单,这些字段对应于查询条件。例如,你可以有文本框(TextField)用于关键词输入,下拉框(ComboBox)用于选择类别,日期选择器(DateField)...

    ext4查询之后翻页丢失表单参数解决

    ext4查询表格grid ,结果集返回是一个分页数据集的话,再次翻页,出现无条件的全部结果集,所以此时应该追加上次查询的条件。

    伊兰COMBO (强大的Ext单多选下拉列表控件;带详细示例)

    强大的Ext单多选下拉列表控件;基于 LovCombo ; * 作者:中国.湖南.长沙.任文敏 * * 功能: * 1. 支持:★ 多选|单选 (isSingle:'N|Y') * 2. 多选支持: 全选/全不选 * 3. ★ 多选且分页支持: 全部清除 * 4...

    ext gride刷新

    然而,当你提到"ext gride刷新又回到第一页",这通常涉及到Grid组件的刷新行为以及分页设置。 在Ext Grid中,刷新通常意味着重新加载数据源,更新表格显示以反映最新的数据变化。当你点击刷新按钮或者调用`store....

    EXT测试小样例--EXT测试小样例

    1. 数据分页:EXT Grid支持动态加载数据,可以按需加载页面大小内的数据,减少初始加载时间并优化用户体验。 2. 数据排序:用户可以通过点击列头对数据进行升序或降序排序,方便查看和分析数据。 3. 数据过滤:EXT ...

Global site tag (gtag.js) - Google Analytics