<script type="text/javascript">
function selectAll(field){

//根据checkbox框的名称,查询得到所有的checkbox对象
var idCheckboxs = document.getElementsByName("id");
for(var i=0; i<idCheckboxs.length; i++){
//判断顶上那个checkbox框的选中状态
if(field.checked){
idCheckboxs[i].checked = true;
}else{
idCheckboxs[i].checked = false;
}
}
}
function del(){
//判断有哪些checkbox框被选中了
var idCheckboxs = document.getElementsByName("id");
var url = "DelArticlesServlet";
var checkedIds = [];
for(var i=0; i<idCheckboxs.length; i++){
if(idCheckboxs[i].checked){
checkedIds[checkedIds.length] = idCheckboxs[i].value;
}
}
for(var i=0; i<checkedIds.length; i++){
if(i == 0){
url = url + "?id="+checkedIds[i];
}else{
url = url + "&id="+checkedIds[i];
}
}
alert(url);
//通过GET方式,向后台递交一个请求
window.location = url;
}
</script>

转载于:https://www.cnblogs.com/xinyuyuanm/archive/2013/03/24/2979549.html

javascipt很有用的代码,实现全选与反选,还可以与struts2或sevelet交互使用相关推荐

  1. 【基础】jquery全选、反选、全不选代码

    1.JS代码 function ($) { //全选 反选 全不选 $("#selAll").click(function () { $(".lists :checkbo ...

  2. [原]vue实现全选,反选

    用vue写业务代码时候,后端大神丢给我一堆数据,要求是做全选,反选功能,然后把用户更改的数据全部返回给他 基本思路 如果父级选中了,那么父级下面的子集全部选中checked=true; 如果子集中选中 ...

  3. Jquery 全选、反选问题解析

    最近工作中,需要使用Jquery实现复选框的全选和反选,本人虽然不是专职撸前端的,但这个小问题感觉也没什么难度,下面直接上代码: <div id="list"> < ...

  4. DOM操作案例之--全选与反选

    全选与反选在表单类的项目中还是很常见的,电商项目中的购物车一定少不了这个功能. 下面我只就用一个简单的案例做个演示吧. <div class="wrap"><ta ...

  5. axure实现复选框全选_jq简单的全选、反选和全不选效果

    jquery是很实用和方便的前端效果库,可以让我减少很多的操作和节省很多的时间.今天,我们来说一下jq的全选.全不选和反选效果,本篇讲的是最简单简洁的jq全选.全不选和反选的例子.如果还有什么其他的功 ...

  6. Android开发中ListView多屏的全选、反选功能

    [size=medium] 鄙人最近刚开始学习Android,在练习的时候写到一个ListView的全选反选功能.本来以为这个功能很简单,随随便便就能搞定,结果真的下手去做的时候被虐的死去活来,不知道 ...

  7. Jquery实现全选和反选

    Jquery实现全选和反选 简介 我们在开发的过程中一定对全选和反选很熟悉,这些功能都是伴随着我们的开发的道路上的,我们点击一个按钮就能实现对当前页的所有的数据进行全部选中或者取相反的数据的作用,我相 ...

  8. jq 批量删除 php,PHP基础班初学心得:用JQ实现表单的全选、反选、取消和删除功能...

    摘要: 本人刚参加PHP基础班培训,由于之前毫无基础,分享的心得可能不规范,方法也许也"旁门左道",不能保证质量,只作自己总结学习,也希望能帮助到同样是初学者的朋友们,共同进步. ...

  9. 准时下班系列_Access合集之第6集—多个项目窗体实现全选和反选功能

    Hi,各位同学好!我是吴明课堂的答疑老师之一陈婉. 当我们使用access默认生成的列表格式的窗体时,如何添加自定义的全选和反选功能呢? 本文将通过演示全选和反选功能的实现,教会大家如何在软件预设窗体 ...

最新文章

  1. hosts文件连接服务器失败,ssh连接远程服务器出现Host key验证失败的解决方案
  2. 【小项目关键技术二】UGV电机编码测速
  3. [置顶] mkdir函数-linux
  4. Mysql 中的事件//定时任务
  5. 关于Java中的随机数产生
  6. 安装wordpress之激活mod_rewrite
  7. 编译是检查c语言,为什么CMake检查C编译器?
  8. 年终福利 | “社区之星”(年度贡献者)成长故事征集
  9. agent python实现 建模_零基础三天学会Python爬虫(第二天)
  10. 数组的最长递减子序列java_求一个数组的最长递减子序列 比如{9,4,3,2,5,4,3,2}的最长递减子序列为{9,5,4,3,2}...
  11. .NET配置文件的10大安全漏洞
  12. django models filter查询条件
  13. 微信小程序——图片识别
  14. Android 深度学习gan网络,使照片变为动漫化风格,毕业设计源码,android studio编译
  15. 互联网晚报 | 06月08日 星期三 | ​教育部回应高考试题疑泄露;​上海落户新规;字节跳动考虑出售得物少数股份...
  16. 自我介绍到底有多重要?如何做好自我介绍?
  17. CPP----C++练习100题
  18. Java中的i=i+1和i+=1以及i++和++i详解
  19. mosquitto 群晖下载_从此“不再”登陆PT站!RSS订阅+qbittorrent自动下载使用教程
  20. html 去掉边框阴影

热门文章

  1. Linux系统基本概念
  2. TensorFlow 2.0 —— 模型训练
  3. Python中int(input(请输入一个数))报错:ValueError: invalid literal for int() with base 10: '2.7'
  4. 数字图像处理--图像梯度的基本原理
  5. PCA-SIFT原理及源码解析
  6. RNN调试错误:lstm_cell = tf.contrib.rnn.core_rnn_cell.BasicLSTMCell(lstm_size) 方法已失效
  7. 699 - The Falling Leaves
  8. 中缀表达式到前缀表达式和后缀表达式
  9. 最简便的Revit信息导出到数据库本地SQL SERVER
  10. python简单体育竞技模拟_python初体验 —— 模拟体育竞技