问题描述:使用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};
问题解决
分享到:
相关推荐
在请求参数中,除了查询条件,还需要提供分页信息。成功响应后,数据通常以JSON格式返回,然后解析并加载到数据存储中。 5. **数据解析**:接收到服务器的响应后,需要使用`Ext.util.JSON.decode`将JSON字符串转换...
2、在工程中找到“数据库脚本.sql”文档,然后在查询分析器中生成数据与测试数据 3、把工程布置到Tomcat服务器中去 4、在工程中找到“main.js”文档,该文档中是控制应用显示GridPanel和TreePanel示例的开关 5、在IE...
### Extjs分页遇到的问题:点击下一页时查询条件无法传递 在开发基于Extjs的应用程序时,分页是一项常用且重要...通过以上步骤,可以有效地解决Extjs分页时查询条件无法传递的问题,确保用户能够获得准确的数据结果。
标题中的“修复Ext3.0.0中自定义分页的小bug”指的是在Ext JS框架的3.0.0版本中,用户在实现自定义分页功能时遇到的一个问题。Ext JS是一个流行的JavaScript库,主要用于构建富客户端Web应用程序,它的组件库包含了...
在IT行业中,ExtJS是一个广泛使用的JavaScript库,用于构建富客户端的Web应用程序。它提供了丰富的组件库,包括数据...在阅读这篇博客时,可以参照给出的"extgrid"文件,查看具体的代码实现,以便更好地理解和学习。
- 使用JDBC或者ORM框架(如Hibernate)执行SQL查询,带上分页条件。 - 将查询结果转换为JSON格式,可以通过`org.json`库或其他类似的库实现。 - 设置HTTP响应的MIME类型为`application/json`,并将JSON字符串写入...
"ext3+struts2+hibernate+spring的CRUD+分页"是一个典型的Java Web开发组合,用于实现全面的数据管理功能。这个组合充分利用了各个框架的优势,提供了一个强大的后端数据处理和前端展示的解决方案。 首先,EXT3是一...
在这个例子中,`GetPaged`方法是用于执行分页查询的,它会根据传入的条件(如`strwhere`、`sort`和`dir`)返回匹配的数据,并计算总数。最后,处理程序将结果以JSON格式返回给前端,EXT JS的Combox将解析这个JSON并...
1. **收集数据**:获取表格当前显示的数据,这可能涉及到从Store中获取符合分页条件的数据。 2. **转换数据**:将这些数据转换为Excel支持的格式,如CSV或二进制格式(BIFF8)。 3. **创建下载链接**:创建一个指向...
`Ext.apply`函数用于合并两个对象的属性,这样在调用`store.load`时,服务器端就能接收到完整的查询条件。 注意,`return true`是必需的,因为`beforechange`事件的返回值决定是否继续执行默认的行为(加载数据)。...
根据提供的文件信息,我们可以深入探讨EXTJS中的分页、分组和排序功能。EXTJS是一个用JavaScript编写的前端框架,用于构建复杂的Web应用程序。在本篇文章中,我们将详细解析EXTJS如何实现数据的分页显示、分组以及...
同时,如果实现了查询功能,服务器还需要能够根据查询条件过滤数据。 综上所述,"Extjs2分页树 带查询功能"是一个复杂的实现,需要对ExtJS的组件、存储、数据模型以及异步加载机制有深入理解。通过这个实现,开发者...
在构建Web应用程序时,开发人员经常需要实现各种查询功能,以允许用户按特定条件过滤数据。"利用ext2+strut2构造简单的查询模块"是一个这样的尝试,它结合了两个强大的技术来创建一个灵活且可扩展的查询系统。在这个...
EXT Grid还支持分页、排序、分组等多种高级功能,这使得它成为处理大量数据的理想选择。在实际开发中,结合EXT提供的事件监听和自定义插件,你可以实现更加复杂和个性化的数据操作逻辑。 综上所述,EXT Grid数据...
在这个例子中,我们将探讨如何使用EXT连接SQL Server数据库,实现Editgridpanel的数据展示、分页、查询和删除功能。 首先,EXT中的Editgridpanel是一个可编辑的表格组件,用于显示和编辑数据。它集成了数据绑定和行...
在ExtJS中,我们可以使用`Ext.form.FormPanel`创建一个包含输入字段的表单,这些字段对应于查询条件。例如,你可以有文本框(TextField)用于关键词输入,下拉框(ComboBox)用于选择类别,日期选择器(DateField)...
ext4查询表格grid ,结果集返回是一个分页数据集的话,再次翻页,出现无条件的全部结果集,所以此时应该追加上次查询的条件。
强大的Ext单多选下拉列表控件;基于 LovCombo ; * 作者:中国.湖南.长沙.任文敏 * * 功能: * 1. 支持:★ 多选|单选 (isSingle:'N|Y') * 2. 多选支持: 全选/全不选 * 3. ★ 多选且分页支持: 全部清除 * 4...
然而,当你提到"ext gride刷新又回到第一页",这通常涉及到Grid组件的刷新行为以及分页设置。 在Ext Grid中,刷新通常意味着重新加载数据源,更新表格显示以反映最新的数据变化。当你点击刷新按钮或者调用`store....
1. 数据分页:EXT Grid支持动态加载数据,可以按需加载页面大小内的数据,减少初始加载时间并优化用户体验。 2. 数据排序:用户可以通过点击列头对数据进行升序或降序排序,方便查看和分析数据。 3. 数据过滤:EXT ...