`

js实现批量删除

 
阅读更多

function del_click(){
//artcleId2 checkbox name
var artids = document.forms[0].item("artcleId2");

if (checkSelected(artids)){
if (confirm("您确定要删除选定的文章组吗?")){

if(artids.value==undefined){
artidStr = checkSelectedValue(artids);
}
else{
  artidStr=artids.value;
}
var surl = "提交路径";
    document.forms[0].action  = "<%=request.getContextPath() %>"+surl;
        document.forms[0].submit();
}
}else{
alert("请选择文章!");
return ;
}
}




function checkSelected(srcObj) {
    if (srcObj != null) {
        if (srcObj.length > 1) {

            for (var i = 0; i < srcObj.length; i++) {
                if (srcObj[i].checked)
                    return true;
            }
            return false;
        }
        else {
            if (srcObj.checked)
            {
                return true;
                }
            else{
                return false;
                }
        }

    }
    else
        return false;

}
分享到:
评论

相关推荐

    js 添加删除表格

    这篇文章将深入探讨如何使用JavaScript实现这个功能,并提供一个简单的源码示例。首先,我们需要理解HTML表格的基本结构,然后利用DOM(Document Object Model)操作来完成添加和删除表格行或列的任务。 HTML表格由...

    JSF+hibernate实现批量删除

    本篇文章将详细探讨如何利用JSF与Hibernate相结合来实现批量删除功能,以及在CRUD(创建、读取、更新和删除)操作中的应用。 首先,我们需要理解JSF的工作原理。JSF是一个基于组件的MVC(Model-View-Controller)...

    js实现批量删除功能

    本文将通过一个实例详细介绍如何使用JS实现批量删除功能,主要包括全选、单选、获取选中项ID和执行AJAX删除请求。 首先,批量删除功能的核心是用户界面的交互。通常,我们会在每个记录行旁边设置一个复选框,用户...

    ssm批量删除

    ### SSM框架实现批量删除知识点解析 #### 一、概述 在SSM(Spring + SpringMVC + MyBatis)框架下实现批量删除是一项常见且实用的功能。它可以帮助开发者高效地处理数据表中的多条记录,减少用户操作次数,提高...

    PHP+JS实现批量删除数据功能示例

    总结起来,这个示例展示了如何结合PHP和JavaScript实现批量删除功能,包括前端的选择和提交逻辑,以及后端的验证和数据库操作。为了保证数据安全,实际应用中还需要考虑SQL注入防护,例如使用预处理语句或参数化查询...

    JavaScript实现的全选效果与批量删除效果

    本文将详细探讨如何使用JavaScript来实现全选效果以及批量删除功能。 全选效果通常是通过一个复选框或按钮触发,使得页面上的所有复选框被选中。这个过程主要涉及到DOM(文档对象模型)的操作,尤其是获取和修改...

    jQuery+ajax实现批量删除功能完整示例

    在网页开发中,批量删除功能是一项常见的用户交互需求,它允许用户一次性选择多个项目并进行删除操作,提高工作效率。本示例将详细讲解如何利用jQuery和ajax技术来实现这一功能,同时结合bootstrap框架和layer.js...

    C# GridView批量删除记录

    在实现批量删除功能时,需要注意以下几点: 1. 主键问题:GridView 的主键字段是隐藏的,需要使用 DataKeys 和 DataKeyNames 属性来获取主键值。 2. 选择框问题:需要在 GridView 的第一列或组后一列添加一个模板...

    javascript复选框实现批量选择

    JavaScript 复选框实现批量选择 在开发过程中,经常会遇到对查询列表中的记录进行批量操作的情况,例如批量删除、批量编辑等。实现这种批量选择的方法往往是使用 JavaScript,通过在每条记录前面加一个复选框,然后...

    利用Linq + Ajax 异步分页实现单个删除,批量删除

    本项目"利用Linq + Ajax 异步分页实现单个删除,批量删除"结合了这两者,提供了一个强大的数据管理解决方案,特别适用于Web应用程序的后台数据处理。 **Linq** 是.NET框架的一个重要组成部分,它允许开发者使用类似...

    vue+element实现批量删除功能的示例

    "Vue+Element实现批量删除功能的示例" Vue是一个基于JavaScript的渐进式框架,Element是一个基于Vue的UI库,两者结合可以快速开发出高质量的Web应用程序。本文将展示如何使用Vue+Element实现批量删除功能的示例。 ...

    jsp中通过复选框批量删除的js脚本

    本文将详细介绍如何在JSP页面中通过复选框实现批量删除功能,包括前端JavaScript脚本和后端处理逻辑。 #### 二、前端JS脚本设计 ##### 2.1 功能概述 前端JavaScript脚本的主要任务是处理用户界面的选择行为,并将...

    JQuery批量删除

    本文详细介绍了如何使用jQuery结合AJAX技术实现批量删除功能的具体实现过程。通过这种方式,不仅可以提高用户体验,还可以减少服务器资源的消耗。此外,还提到了一些安全性和优化方面的注意事项,这对于构建健壮且...

    Vue+bootstrap实现增删改查批量删除

    在本项目中,“Vue+bootstrap实现增删改查批量删除”是一个使用Vue.js框架和Bootstrap样式库构建的简单数据管理应用。Vue.js是目前非常流行的前端JavaScript框架,它提供了组件化开发、响应式数据绑定等功能,使...

    vue+element+Java实现批量删除功能

    在前端部分,我们使用Element UI提供的组件来构建表格,并实现批量删除功能。主要用到的组件包括`&lt;el-table&gt;`用于显示数据表格,`&lt;el-table-column&gt;`用于定义表格列,以及`&lt;el-button&gt;`用于放置操作按钮。 ```...

    asp.net mvc +sql 2012批量删除

    在数据库层面,SQL Server 2012提供了多种方式来实现批量删除,如使用`IN`操作符、动态SQL或存储过程。一种常见的方式是编写一个SQL语句,其中的`WHERE`子句包含一个由前端传递的ID列表。例如: ```sql DELETE FROM ...

    SSH 全选反选批量删除

    在"SSH全选反选批量删除"的场景中,我们主要讨论的是如何通过SSH框架实现用户界面的批量操作,如全选、反选和删除功能,同时结合MySQL数据库进行数据处理。 首先,Spring作为核心容器,负责管理应用对象(如DAO、...

    批量删除朋友圈源代码

    本篇将深入探讨如何实现批量删除朋友圈的功能,涉及的主要知识点包括前端交互、后端处理以及数据库操作。 首先,我们需要理解批量删除的基本原理。批量删除通常由用户在前端界面上选择多个项目(如朋友圈的帖子),...

    ASP批量删除源码,JS实现表格动态排序

    ASP批量删除源码和JS实现表格动态排序是Web开发中的两个关键功能,分别涉及服务器端和客户端的技术。这里我们将深入探讨这两个主题,并提供相应的代码示例。 首先,ASP(Active Server Pages)是一种由微软开发的...

Global site tag (gtag.js) - Google Analytics