在信息列表页实现全选功能:
jsp页面:
<input id="selectAll" type="checkbox"/>全选
<s:iterator value="agentInfoList">
<input type="checkbox" name="companyid" value="<s:property value="id"/>" id="companyid"/>
(循环内部的checkbox的值为信息id)
</s:iterator>
<input id="selectAll2" type="checkbox" />全选
js:
(
jquery/jquery-1.2.6.min.js)
$(document).ready(function(){
$("#selectAll").click(function() {
if ($(this).attr("checked") == true) { // 全选
$("#selectAll2").attr("checked",true);
$("input[@name='companyid']").each(function() {
$(this).attr("checked", true);
});
} else { // 取消全选
$("#selectAll2").attr("checked",false);
$("input[@name='companyid']").each(function() {
$(this).attr("checked", false);
});
}
});
$("#selectAll2").click(function() {
if ($(this).attr("checked") == true) { // 全选
$("#selectAll").attr("checked",true);
$("input[@name='companyid']").each(function() {
$(this).attr("checked", true);
});
} else { // 取消全选
$("#selectAll").attr("checked",false);
$("input[@name='companyid']").each(function() {
$(this).attr("checked", false);
});
}
});
});
分享到:
相关推荐
学生不仅在理论上对Java Web开发有深刻的理解,而且在实践中能够熟练地运用所学知识解决实际问题。教学方法和手段的多样化,如案例教学、项目驱动、翻转课堂等,都能使学生在轻松愉快的学习氛围中快速成长。 课程...
在Java Web开发中,创建一个具有全选按钮和删除功能的表格是常见的需求,这能够提升用户界面的交互性和操作效率。本篇文章将详细讲解如何实现这个功能。 首先,我们需要理解表格(Table)在Web应用中的基本结构。...
Java Web开发是一个涵盖广泛的主题,包括前端交互、服务器端处理、数据管理等多个方面。本教程主要围绕着这一主题,从基础到进阶,系统地介绍了Java Web开发的关键技术和概念。以下是一些关键知识点的详细说明: 1....
SSH(Struts2 + Spring + Hibernate)是一种经典的Java Web开发框架,用于构建高效、可扩展的企业级应用程序。在这个场景中,SSH被用来处理数据库的增删改查操作,特别是全选删除和分页功能。下面将详细介绍SSH框架...
在IT行业中,尤其是在Web开发领域,"checkbox全选,选中数据传到后台"是一个常见的功能需求。这个功能主要用于用户批量处理数据,如删除、修改等。以下是对这个主题的详细解析: 首先,我们需要理解标题中的关键词...
在Web开发中,实现对表格数据或列表项的批量操作是一项常见的需求。比如,在一个用户管理页面中,管理员可能需要一次性选择多个用户并执行删除操作。本文将详细介绍如何通过JavaScript实现全选后删除的功能,并对该...
在IT领域,尤其是在Web开发中,用户经常需要对列表中的多项数据进行操作,例如全选、反选和批量删除。这个场景通常涉及到前端交互和后端处理。在本例中,我们将探讨如何利用HTML的`checkbox`元素,JavaScript来实现...
Struts2框架是Java Web开发中广泛使用的一个MVC(Model-View-Controller)框架,它提供了一系列强大的标签库,使得开发者能够更加高效、便捷地构建动态网页。 ### Struts2标签库中的 Struts2的标签是用于创建复选...
总的来说,基于Java Web的网上书店系统集成了众多技术,包括Web开发框架(如Spring Boot)、数据库技术(如MySQL)、前端技术(如HTML/CSS/JavaScript)以及各种安全策略。通过合理的架构设计和功能实现,为用户提供...
总结,这个项目涵盖了Web开发中的多个关键点,包括数据展示的优化、用户交互的设计以及后台逻辑的实现,这些都是构建一个高效、用户体验良好的Web应用必不可少的技能。通过深入学习和实践这些知识点,开发者可以提升...
在Java编程中,有几个常用的类对于开发人员来说是不可或缺的,这些类可以帮助我们处理数据库操作、页面分页...这些内容涵盖了从数据持久化、请求处理到用户体验的多个重要方面,是Java Web开发中的基础且关键的技术点。
Java Web MyEclipse 快捷键 Java Web MyEclipse 提供了多种快捷键,以提高开发者的工作效率。下面是一些常用的快捷键: 编辑器 *Ctrl+/:显示所有快捷键 *Ctrl+A:全选 *Ctrl+C:复制 *Ctrl+X:剪切 *Ctrl+V:...
Struts 2 是一个流行的Java Web开发框架,用于构建企业级的应用程序。在这个场景中,我们关注的是`s:iterator`标签和`s:checkbox`的使用,它们是Struts 2 中视图层(JSP)的重要组件,用于迭代数据集合并呈现复选框...
在IT行业中,Web开发是关键领域之一,而`jsp`(JavaServer Pages)和`servlet`是Java Web开发中的核心技术。本项目“js+servlet增删改查,全选,导出excel.zip”是一个典型的Web应用程序,它展示了如何使用jsp和...
SSH(Struts2、Spring、Hibernate)是Java Web开发中常用的一个开源框架组合,它将Struts2作为表现层,Spring作为控制层,Hibernate作为数据持久化层,为开发提供了便利。在这个“ssh增删改查全选分页”主题中,我们...
在IT行业中,尤其是在Web开发领域,数据展示与交互是一个至关重要的环节。Seam是一个全面的Java EE框架,它集成了JSF(JavaServer Faces)、EJB、CDI(Contexts and Dependency Injection)等多个技术,提供了丰富的...
在IT行业中,SSH(Spring、Hibernate、Struts)是一个经典的Java Web开发框架组合,用于构建高效、可维护的Web应用程序。SSH框架集成了Spring的依赖注入(DI)和面向切面编程(AOP),Hibernate的对象关系映射(ORM...
在Java Web开发中,实现checkbox跨页多选功能是一项常见的需求,特别是在数据量大、需要分页展示的情况下。这个功能允许用户在多个页面上选择不同的选项,并在提交时能够保存所有选择,无论这些选项分布在多少个页面...
Spring MVC 是一款强大的Java Web开发框架,用于构建可维护、高性能的Web应用程序。在这个项目中,它与MySQL数据库结合,提供了完整的数据操作功能,包括增(Add)、删(Delete)、改(Update)和查(Query)。批量...