easyUI分页中,分页情况下跳转到另一页,修改资料后返回到原页数页面。今天分享一下微小成果;
基本原理是:传当前页码到另一页,然后另外一页接收再传回到原页面;
1.a.jsp下面是传参数:
var grid = $('#companyListTable');
var options = grid.datagrid('getPager').data("pagination").options;
var curr = options.pageNumber; //获得当前页
var a = '<a title="编辑" href="'+basePath+'product/company/add_edit.action?page='+curr+'&id='+row.id+'">编辑</a> | ';
2.b.jsp接收参数,在返回参数:
var page = '<s:property value="page" />';
var result = BossHelper.submitForm({});
if (!result) {
return;
}else{
location.href = basePath + 'product/company/list.action?page='+page;
}
3.a.jsp再接收参数:
var page = '<s:property value="page" />';
page=parseInt(page);
var url = basePath + 'product/company/show.action';
$('#companyListTable').datagrid({
url: url,
pageNumber:page
});
最好就到达自己想要的效果了
分享到:
相关推荐
在"easyui分页增删改"这个主题中,我们将深入探讨如何利用EasyUI实现数据的分页显示、添加、删除和修改等功能。 一、EasyUI 分页展示 EasyUI 提供了 `datagrid` 组件来展示表格数据,并且支持分页功能。通过设置 `...
分页的基本原理是将大数据集分成多个小部分(页)进行显示,而不是一次性加载所有数据。当用户点击页码或使用导航按钮时,后台仅需返回当前页所需的数据。这种策略减少了网络传输的数据量,降低了服务器压力,同时...
在本篇文章中,我们将探讨“jQuery EasyUI分页实现”的相关知识点,这在处理大量数据展示时尤其重要,因为它能够帮助用户以更易管理的方式浏览信息。 1. **jQuery EasyUI简介** jQuery EasyUI 是一套基于jQuery的...
`分页`是DataGrid的一个重要特性,它允许用户按页面浏览大量数据,而不是一次性加载所有记录。通过设置`pagination`属性为`true`,并指定每页的记录数(`pageSize`),DataGrid会自动显示分页条。同时,它还支持页码...
1. **前端请求**:用户在EasyUI的DataGrid上操作,触发分页请求,请求中携带当前页码和每页记录数。 2. **SpringMVC处理**:SpringMVC控制器接收到请求,解析请求参数,调用`PageEasyUI`类的方法获取分页数据。 3. *...
EasyUI 是一个基于 jQuery 的轻量级前端框架,主要用于构建用户界面,尤其在企业级Web应用中广泛应用。它提供了一套完整的组件库,包括布局、表格(datagrid)、对话框、菜单、表单等,帮助开发者快速创建出美观且...
EasyUI的Datagrid是一款强大的数据展示组件,常用于Web应用中的数据管理。它提供了一整套功能,使得在网页上实现复杂的数据操作变得简单。基于提供的标题和描述,我们可以深入探讨以下几个关键知识点: 1. **超链接...
6. **分页器(pagination)**:如前面所述,分页器的“上一页”、“下一页”、“跳转到第几页”等按钮的文字和状态提示均会转换为中文。 7. **其他组件**:包括树形视图(tree)、下拉树(combobox)、滑块(slider...
6. **前端交互**:前端页面通常有上一页、下一页、跳转页码等按钮,点击时发送Ajax请求,Action接收请求后更新分页信息并返回,前端页面动态更新内容。 **最佳实践** 在实际开发中,为了提高代码复用性,可以创建...
《jQuery EasyUI 中文手册》是为初学者准备的一份详尽指南,它涵盖了jQuery EasyUI框架中的核心组件和功能,旨在帮助开发者快速理解和应用这个强大的前端开发工具。jQuery EasyUI基于jQuery库,提供了一套简洁、直观...
本项目中的"datalist分页操作"着重于如何实现一个功能完备的分页功能,包括上一页、下一页、首页和尾页的导航,以及数据的动态绑定。以下将详细解析这个知识点。 1. **DataList控件**:DataList不同于GridView或...
解析器是EasyUI的核心部分,它会在页面加载完成后自动查找具有特定数据属性(如"data-toggle")的DOM元素,并根据这些属性将它们转换为EasyUI组件。开发者可以通过配置`$.parser.on`来控制哪些元素需要被解析,或者...
在 jQuery EasyUI 中,`Pagination` 提供了一组丰富的配置选项和事件,以满足各种需求。 **配置选项** 1. `total`: 这个选项是记录总数,即数据集的总条目数量。创建分页时需要设置,以便计算总页数。 2. `...
在IT行业中,C#是一种广泛使用的编程语言,尤其在开发Windows桌面应用和Web应用程序时。EasyUI是一个基于jQuery的UI库,它为开发者提供了丰富的组件,包括表格、对话框、表单、菜单等,用于快速构建用户界面。在这个...
在这个项目中,结合C3P0、jQuery EasyUI和WebWind,可以构建一个高效、易用且功能完善的Web应用,实现数据库连接管理、前端页面分页显示,以及后端的业务逻辑处理。通过对这些技术的深入理解和合理应用,可以提升...
Layout 是 EasyUI 提供的一种页面区域划分工具,可以将页面分为多个区域,如北、南、东、西和中心区域,便于实现灵活的页面布局。在使用时,可以通过配置属性来调整各个区域的大小和行为,例如设置可拖动、折叠等。...
- **扩展功能**:可以添加自定义按钮,如“跳转到第一页”、“跳转到最后一页”等,通过`onDiyFilter`事件实现。 7. **性能优化** - **懒加载**:对于大数据量,可采用懒加载策略,只加载可视区域内的数据,提高...
- **Pagination**:分页组件,帮助用户在大量数据中分页浏览,提供上一页、下一页、跳转页码等操作。 **3. 使用步骤** - 引入jQuery库和EasyUI CSS、JS文件。 - 定义HTML结构,添加必要的class和id属性。 - 初始化...
为了实现这一点,可以使用Datagrid的批处理模式,将所有更改存储在一个数组中,待用户确认无误后,一次性发送到后台。后台需处理这种批量操作,确保数据的一致性和完整性。 四、应用场景 RowEditing功能广泛应用于...
这种功能允许用户在表格的行内直接编辑数据,无需跳转到单独的编辑页面或者弹窗,极大地提升了用户体验。 在 EasyUI 中,实现行内编辑通常涉及到以下几个关键知识点: 1. **表格(Grid)组件**:EasyUI 的表格组件...