`
zqb666kkk
  • 浏览: 732614 次
  • 性别: Icon_minigender_1
  • 来自: 宁波
社区版块
存档分类
最新评论

jqgrid 删除操作的前端实现和后台实现

阅读更多
网上都是用自定义的方式实现的 其实 jqgrid自带的更方便 完全没必要自定义实现
 $("#table_list_2").jqGrid({
        	url : "${pageContext.request.contextPath}/order/findByPage.shtml", 
        	editurl: "${pageContext.request.contextPath}/order/editEntity.shtml", 
        	cellurl:"${pageContext.request.contextPath}/order/editEntity.shtml",
            datatype: "json",
            height: 450,......

如上代码所示加上editurl属性
注意这个editurl包含了修改和删除的url
通过火狐debug发现提交的时候后台提交了id和oper两个属性
当oper等于del的时候就是删除的操作 清楚这个逻辑后后台就可以写实现了
@ResponseBody
	@RequestMapping("editEntity")
	@Transactional(readOnly = false)
	@SystemLog(module = "日志记录", methods = "xxx修改-删除")
	public String editEntity(HttpServletRequest request) throws Exception {
String oper = request.getParameter("oper");
		String id = request.getParameter("id");
		....业务代码
if (oper.equals("del")) {
....业务代码

			productMapper.deleteByAttribute("id", id, ProductFormMap.class);
		} else if (oper.equals("edit")) {
....业务代码

	productMapper.editEntity(productFormMap);
}
		return "success";
	}


这样就搞定了!
0
0
分享到:
评论

相关推荐

    jqGrid 前端框架 连接后台实例 java servlet+jsp+mysql

    jqGrid 是一个强大的JavaScript前端数据网格插件,用于在网页上展示、操作和管理大量数据。这个实例结合了Java Servlet、JSP(Java Server Pages)和MySQL数据库,为我们提供了一个完整的前后台交互解决方案。 首先...

    jqgrid简单前后台增删改查异调用实例

    本实例将详细介绍如何在前端使用jqGrid实现简单的增删改查操作,并通过C#作为后台处理数据。 **前后端交互** 1. **数据加载**:在前端,使用jqGrid的`url`参数指定后台数据源的URL,jqGrid会发送Ajax请求获取数据...

    ssh+jqgrid的整合

    在SSH框架中整合JQGrid,主要目的是在后台处理数据的同时,提供一个前端用户友好的界面来展示和操作这些数据。以下是对这个整合过程的详细解释: 1. **设置环境**:首先,你需要确保你的项目已经配置了SSH框架。这...

    jqgrid+三大框架

    8. **实现jqGrid前端**:在JSP页面中引入jqGrid的JavaScript和CSS文件,配置jqGrid的参数,与后端进行Ajax通信获取数据。 9. **测试与调试**:运行项目,测试查询功能是否正常,确保数据能正确显示在jqGrid中。 ...

    jqgrid+struts2

    jqGrid与Struts2的结合使用可以实现数据的后台动态加载和前端的交互操作。具体步骤如下: 1. **配置Struts2 Action**:创建一个Action类,负责处理请求并返回数据。例如,可以创建一个`getGridData.action`,用于...

    ssh+jqGrid的项目

    在IT行业中,SSH和jqGrid是两种非常重要的技术,它们分别用于后端开发和前端数据展示。本项目结合了这两者,提供了一个优秀的学习平台,帮助开发者深入理解这两个技术的结合应用。 首先,SSH(Struts2 + Spring + ...

    jqGrid 演示最新版 jqgrid 4.4, jQuery 1.8.0, jQuery-ui 1.8.23

    将jqGrid与Struts结合,可以方便地在后台处理数据操作,例如通过Struts的Action来实现数据的增删改查,而前端则由jqGrid负责展示和交互,形成强大的前后端协作。 **核心功能** - **数据分页**:jqGrid允许用户对...

    ThinkPHP_JqGrid_Dev_Beginner

    2. 表格操作:添加、删除、保存和取消操作,需在ThinkPHP5中编写相应的控制器方法,处理这些请求并更新数据库。 3. 自定义行为:通过监听JqGrid的事件,如clickRow、beforeSelectRow等,实现自定义的用户交互逻辑。 ...

    Asp.net+jqGrid

    用户可以直接在前端界面中进行这些操作,jqGrid会将请求发送到服务器,Asp.net后台接收到请求后进行相应的数据库操作。使用LINQ(Language Integrated Query),我们可以方便地在C#代码中编写数据库查询,简化了数据...

    JQGrid例子

    JQGrid是一款强大的JavaScript数据网格组件,用于在Web应用程序中展示和操作大量数据。它基于jQuery库,提供了丰富的功能和自定义选项,使得在前端构建交互式的表格变得简单易行。下面将详细介绍JQGrid的基本使用、...

    lotus domino jqgrid显示视图例子

    将JqGrid与Lotus Domino结合,可以在Web前端创建出与后台数据库紧密集成的动态表格,提供实时的数据查看和操作体验。 在"lotus domino jqgrid显示视图例子"中,我们可能会涉及以下几个关键步骤: 1. **数据获取**...

    jqGrid与Sturts2的结合例子

    jqGrid是一款功能强大的JavaScript表格插件,用于在Web页面中展示和操作数据,它支持分页、排序、搜索和编辑等功能。Struts2是Java Web开发中的一个MVC框架,用于构建灵活、可扩展的Web应用程序。将jqGrid与Struts2...

    jquery ui tabs_jqgrid demo

    从给定的文件信息来看,...总之,jQuery UI Tabs和jqGrid都是功能强大且广泛使用的前端插件,它们的结合可以创建出功能丰富、用户友好的数据展示界面。理解并掌握它们的使用方法,对于Web开发人员来说是非常有价值的。

    jqGrid与Struts2的结合应用

    4. **数据操作**:jqGrid提供了多种操作方式,如行的添加、编辑和删除。可以通过Struts2的Action处理这些操作,例如,编辑操作可能涉及Action中的更新数据库逻辑。 5. **自定义对话框**:在描述中提到的"使用自定义...

    jquery的jqgrid 3.2 demo for sql 2000版本

    jQuery的jqGrid是一款功能强大的数据网格插件,适用于网页上展示和操作大量结构化的数据。它以其丰富的特性、灵活的配置和高效的性能在Web开发领域广泛应用。本项目是jqGrid 3.2版本的一个Demo,特别针对SQL Server ...

    ThinkPHP(RBAC)权限管理系统_第22讲_角色管理之配置权限

    这通常涉及到前端页面的交互设计,以及后端接口的编写,以处理权限的增删改操作。 6. **权限动态调整**:在RBAC模型中,权限可以随着业务需求的变化而动态调整,无需直接修改用户权限,只需修改角色权限即可。 7. ...

    jeesite后台框架

    底层架构优化 Maven多项目依赖,模块及插件分项目,尽量松耦合,方便...Job作业调度,界面化在线管理,可新增,编辑、删除、暂停、恢复、运行一次等操作 在线查询在线人员,强踢在线账号。 代码生成工具操作简化及优化。

    S2HH+jqGrip的用户增删改查完整示例

    开发者需要将这些配置文件集成到S2HH框架中,以实现前端和后端的完美对接。 总的来说,"S2HH+jqGrip的用户增删改查完整示例"是一个综合性的教程,它展示了如何使用S2HH框架与jqGrip插件来构建一个功能齐全的用户...

    Java中jqGrid 学习笔记整理——进阶篇(二)

    接下来,我们需要实现DAO层的其他类,如`DemoDAO`,它负责执行SQL查询、插入、更新和删除操作。这些操作通常会封装成静态方法或者实例方法,根据业务需求调用。同时,我们还需要创建一个对应的Service层,用于业务...

    基于springboot+mybatis+redis+es+bootstrap的搜索实战项目

    技术选型 springboot + mybatis + bootstrap + jqgrid + ajax + elasticsearch(用到在整合) + redis(用到在整合) 项目编码: UTF-8 项目名称: poem 数据库名称: poem 项目中包结构: ...远程词典操作

Global site tag (gtag.js) - Google Analytics