`

Extjs实现多删除方法

 
阅读更多

 del:function(){
            var record = this.getSelectionModel().getSelections();
            if(record == null || record.length == 0){
                Ext.Msg.alert("提示","请选择要删除的表格行!");
                return false;
            }
            var ids = '';
            for(var i = 0; i < record.length; i++){
                if(i == record.length - 1){
                    ids += record[i].get('pk_id');  
                }else{
                    ids += record[i].get('pk_id');  
                    ids += ',';
                }
            }
             Ext.Ajax.request({
                url : '<%=basePath%>UserServlet.do?method=del',
                method:'GET',
                callback : function(options,success,response){
                    var result = Ext.util.JSON.decode(response.responseText);
                    if(!result.success){
                        Ext.Msg.show({
                            title : '错误提示',
                            msg : '删除记录失败!',
                            buttons : Ext.Msg.OK,
                            icon : Ext.Msg.ERROR
                        });   
                    }
                    if(success){
                        Ext.Msg.show({
                            title : '提示',
                            msg : '成功删除记录!',
                            buttons : Ext.Msg.OK
                        });   
                        this.refresh();
                    }
                },
                params : {
                    ids:ids
                },
                scope : this
            });
         },

分享到:
评论

相关推荐

    extjs实现动态树

    在ExtJS中,这种功能主要通过`Ext.tree.TreePanel`或其现代版本`Ext.tree.View`来实现。 一、ExtJS 动态树基础 1. `Ext.tree.TreePanel`:这是ExtJS中用于创建树形结构的主要组件。它具有丰富的配置项和事件,支持...

    extjs实现增删查改

    在“extjs实现增删查改”这个主题中,我们将探讨如何使用ExtJS来实现基本的数据操作功能。 首先,增删查改(CRUD,Create, Read, Update, Delete)是任何数据管理应用的核心功能。在ExtJS中,我们可以利用Grid ...

    extjs+swfupload实现多文件上传下载删除带进度条

    本篇将详细讲解如何利用`ExtJS`和`SwfUpload`来创建一个支持多文件上传、下载和删除,并带有进度条显示的系统。 `ExtJS`是一个基于JavaScript的UI框架,它提供了丰富的组件库和强大的数据绑定机制,可以构建出复杂...

    ssh+extjs4.0grid删除数据

    这里我们关注的是如何在SSH框架下,结合ExtJS 4.0版本的Grid组件实现数据的删除操作。 首先,让我们理解SSH框架。Spring提供了依赖注入和事务管理,Struts处理MVC(模型-视图-控制器)架构,而Hibernate则作为ORM...

    ExtJs 实现select列表选中项时添加删除

    标题中的"ExtJs 实现select列表选中项时添加删除"指的是在ExtJS应用中创建一个下拉选择列表(Select List),并且当用户选择某一项时,能够执行添加或删除操作。这通常涉及到事件监听、数据模型的操作以及用户界面的...

    extjs 4.2 多文件上传

    用Ext编写的多文件上传组件,已封装。 支持多文件上传,文件下载,文件删除,

    ExtJS 实现动态处理加载 grid 实现了CRUD还有分页功能

    在本示例中,我们将深入探讨如何使用ExtJS实现动态加载grid,同时实现CRUD(创建、读取、更新、删除)操作和分页功能。 首先,让我们了解什么是Grid。在ExtJS中,Grid是一种数据网格组件,用于展示大量结构化数据。...

    extjs实现jbpm工作流流程设计

    本文将探讨如何使用EXTJS实现JBPM工作流流程设计,这对于前端开发者来说是一份宝贵的参考资料。 EXTJS是一款强大的JavaScript库,它提供了丰富的组件和灵活的布局机制,使得构建复杂的Web应用程序变得简单。在EXTJS...

    ExtJs框架系列之图片批量显示,上传,删除

    在本文中,我们将深入探讨如何使用ExtJs框架实现图片的批量显示、上传和删除功能...以上就是使用ExtJs实现图片批量显示、上传和删除的核心技术和流程,通过熟练掌握这些知识点,你可以构建出高效、易用的图片管理系统。

    EXTJS(增删改查).net实现

    本文将深入探讨如何利用EXTJS和.NET MVC三层架构实现这一目标。 首先,EXTJS提供了丰富的组件库,如表格、表单、树形视图等,可以方便地构建用户交互界面。在"EXTJS(增删改查).net实现"项目中,EXTJS表格组件通常...

    ExtJs数据删除和清空封装

    本篇文章将详细探讨如何封装数据删除和清空的功能,以便在需要时能快速、高效地实现这些操作。 首先,我们需要理解ExtJs的数据模型(Model)和数据存储(Store)。在ExtJs中,数据模型定义了数据结构,而数据存储则...

    SSH+ExtJs实现表单的增删改查CRUD

    在IT领域,SSH+ExtJS实现的CRUD(Create, Read, Update, Delete)操作是Web应用程序开发中的常见任务,通常用于构建数据管理界面。SSH指的是Struts2、Hibernate和Spring这三个开源Java框架的组合,而ExtJS则是一个...

    extjs4MVC实现

    ExtJS4.0 MVC 实现详解 ExtJS 是一个基于 JavaScript 的富客户端应用框架,它提供了丰富的组件库和强大的数据管理能力。在 ExtJS 4.0 中,引入了 Model-View-Controller(MVC)架构模式,这是一种设计模式,用于...

    EXtjs 图片批量上传

    本教程将深入探讨如何在ExtJS中实现图片的批量上传功能,以及与之相关的批量删除操作。 首先,批量上传图片的核心是利用HTML5的File API,它允许用户在不离开当前页面的情况下读取、处理和上传本地文件。在ExtJS中...

    extJs 简单的增删改查

    在“简单的增删改查”这个主题中,我们将探讨如何使用ExtJS实现数据管理的基本操作,包括添加(Add)、删除(Delete)、修改(Update)和查询(Query)。 首先,我们需要了解ExtJS的核心概念,如组件(Components)...

    Extjs 自定义树结构实现以及动态表头实现

    在本文中,我们将深入探讨如何使用ExtJS框架来实现自定义树结构以及动态表头的功能。ExtJS是一款强大的JavaScript库,常用于构建富客户端应用程序,它提供了丰富的UI组件和强大的数据绑定机制。VS2015是Visual ...

    Extjs实现了增删改查(增加了动态树)上次升级版

    这个"Extjs实现了增删改查(增加了动态树)上次升级版"项目,显然是利用ExtJS的功能来实现了一个完整的数据操作功能,包括添加、删除、修改和查询,同时还集成了一项新的特性——动态树视图。 动态树视图是ExtJS中...

    Extjs 增删改查

    ### Extjs 增删改查操作...通过本篇文章的介绍,我们了解了如何使用Extjs实现基本的表格数据展示及增删改查操作。这为开发者提供了构建复杂前端应用的基础。在实际项目中,还需要结合具体需求进一步扩展和完善功能。

    Extjs动态树的实现以及节点拖拽

    总的来说,ExtJS动态树的实现和节点拖拽涉及前端和后端的多个技术层面,包括JavaScript库的使用、事件监听、数据模型的处理、与服务器的通信以及数据库操作。掌握这些技能,开发者可以创建出功能强大且用户体验优秀...

    ExtJS 编写的批量上传(java实现)

    在"ExtJS编写的批量上传(Java实现)"这个项目中,我们主要关注的是使用ExtJS进行文件上传,并结合Java后端实现这一功能。 批量上传功能是许多Web应用中的常见需求,它允许用户一次性选择并上传多个文件,提高用户...

Global site tag (gtag.js) - Google Analytics