//全部勾选

function checkAll(obj) {
var cols = document.getElementsByName('cols');
for ( var i = 0; null != cols && i < cols.length; i++) {
cols[i].checked = obj.checked;
}
} ----------------------------------------------------------- <table id="content1" class="adv_query_list">
<tr class="search_title_show">
<td align="center" class="diff_inp">
<input type="checkbox"onclick="checkAll(this);" /></td>//全选操作从此调方法
<td align="center">序号</td>
<td align="center">合同编号</td>
<td align="center">客户姓名</td>
<td align="center">身份证号</td>
<td align="center">贷款类型</td>
<td align="center">合同金额</td>
<td align="center">放款金额</td>
<td align="center">签约时间</td>
<td align="center">放款时间</td>
<td align="center">实际放款时间</td>
<td align="center">合同状态</td>
<td align="center">营业部</td>
<td width="130" align="center">操作</td>
</tr>
<c:forEach items="${pageInfo.searchResult}" var="it">
<tr align="center" class="tdbg">
<td class="diff_inp"> <input type="checkbox" id="chek"name="cols" value="${it[0] },{it[1] }" /></td>// 此value 0 为 id 1为 标示 <td>${it[15] }</td>
<td>${it[1] }</td>
<td><a href="javascript:void(0)" onclick="statu(${it[12]},${it[12] })">${it[2]}</a>
</td>
<td>${fn:substring(it[3],0,5)}****${fn:substring(it[3],fn:length(it[3])-4,fn:length(it[3]))}</td>
<td>${it[4] }</td>
<td align="right"><fmt:formatNumber value="${it[5] }" pattern="###,##0.00" maxFractionDigits="2" minFractionDigits="2"/></td>
<td align="right"><fmt:formatNumber value="${it[6] }" pattern="###,##0.00" maxFractionDigits="2" minFractionDigits="2"/></td>
<td >${it[7] }</td>
<td>${it[8] }</td>
<td>${it[9] }</td>
<td >${it[11] }</td>
<td>${it[10] }</td> </td> </tr>
</c:forEach> </tr>
</c:forEach> </table> -------------------------------------- 效果 -----------------选中取该条数据i的-------------------------- function del(url){
var cols=document.getElementsByName('cols');
if(null==cols||cols.length==0){
alert('当前没有记录,无法进行操作!');
return;
}
var flag='0';
var ids=''; for ( var i = 0; null != cols && i < cols.length; i++) {
if (cols[i].checked) {
flag = '1';
var arr=cols[i].value.split(',');//勾选集合
if(arr[1]=='否'){ //arr[1]标示参数二
alert(不能导出);
return ;
}else{
ids += arr[0] + ',';//arr[0] 表示 id
}
}
} if('0'==flag){
alert('请至少选择一条记录!');
return;
}
if(confirm("确定删除吗?")) {
location.href=url+'?ids='+ids;
return true;
}else{
return false;
}
}

checkAll操作的更多相关文章

  1. [转]jQuery操作radio、checkbox、select 集合.

    1.radio:单选框 html代码 <input type="radio" name="radio" id="radio1" val ...

  2. JS实战 · 复选框全选操作

    思路: 1.获取被选中checkbox,通过checked属性的状态完成: 2.获取被选中的checkbox的value值: 3.求所有value的和sum: 4.定义span区域存储和sum:   ...

  3. jQuery操作Table tr td常用的方法

    虽然现在DIV+CSS进行页的布局大行其道,但是很多地方使用table还是有很多优势,用table展示数据是比较方便的,下面汇总了jQuery操作Table tr td常用的方法,熟记这些操作技巧,下 ...

  4. 汇总常用的jQuery操作Table tr td方法

    虽然现在DIV+CSS进行页的布局大行其道,但是很多地方使用table还是有很多优势,用table展示数据是比较方便的,下面汇总了jQuery操作Table tr td常用的方法,熟记这些操作技巧,下 ...

  5. 第5章 jQuery对表单、表格的操作及更多应用

    本章主要是对前面4章的小结和应用. 一. 表单form应用 表单分为3个组成部分 (1)form标签 表单可包含文本域,复选框,单选按钮等等.表单用于向指定的 URL 传递用户数据. (2)表单域 - ...

  6. php 用封装类的方法操作数据库和批量删除

    封装类 <?php class DBDA { public $host="localhost"; //服务器地址 public $uid="root"; ...

  7. jquery、js操作checkbox全选反选

    全选反选checkbox在实际应用中比较常见,本文有个不错的示例,大家可以参考下 操作checkbox,全选反选//全选 function checkAll() { $('input[name=&qu ...

  8. jquery checkbox全选,全不选,反选方法,jquery checkbox全选只能操作一次

    jquery checkbox全选,全不选,反选方法, jquery checkbox全选只能操作一次, jquery checkbox全选只有第一次成功 >>>>>&g ...

  9. jQuery实现checkbox全选反选及删除等操作

    1.list.html 说明:用checkbox数组Check[]存放每一行的ID值 <div id="con"> <table width="100% ...

随机推荐

  1. 线程方法wait()和notify()的使用

    实现需求: 开启2个线程,1个线程对某个int类型成员变量加1,另外1个减1,但是要次序执行,即如果int型的成员变量是0,则输出01010101这样的结果 代码如下 1 package test; ...

  2. RocetMQ搭建攻略和问题解决之道

    最近有在尝试给项目加入消息中间件服务,首先想到了鼎鼎大名的RocketMQ.RocketMQ是一款高性能的.分布式消息中间件,由阿里开源.它提供了丰富的消息拉取方式,能够处理上亿级的海量数据,甚至在阿 ...

  3. Android网络笔记

    (1)网络状态: ConnectivityManager负责管理所有连接的服务(如:系统服务,3G/4G,WiFi,蓝牙等).查看网络状态的类是NetWorkInfo,它是通过Connectivity ...

  4. centos7搭建sonarqube环境+jenkins部署全流程

    一.简介sonarqube是一个用于代码质量管理的开源平台,用于管理源代码的质量 不遵循代码标准sonar可以通过PMD,CheckStyle,Findbugs等等代码规则检测工具规范代码编写.潜在的 ...

  5. llinux文件相关指令

    一---导读 首先我们来看这样一个小案例,假设张三要出差,按照 这样的路线进行 北京->上海,之后回到北京.再按照北京->天津->石家庄这样的路线进行出差(北京是根据地).假设现在张 ...

  6. 【Nginx学习笔记】-初识Nginx

    Nginx 目录 Nginx Nginx 特点 Nginx 基本功能 Nginx 使用场景 Nginx 安装/卸载 Docker 方式运行 Ubuntu上安装 卸载Nginx Nginx 命令 Ngi ...

  7. JavaFX之班级未交作业统计

    前言 最近转移了系统平台,用上了Ubuntu1804版本系统,原来用C#写的Windows窗体软件也不能用了,而且自己在班级上每周都需要收作业,所以写了这个软件.这篇博客主要记录这个JavaFX应用的 ...

  8. 【Spring】Spring中的Bean - 4、Bean的生命周期

    Bean的生命周期 简单记录-Java EE企业级应用开发教程(Spring+Spring MVC+MyBatis)-Spring中的Bean 了解Spring中Bean的生命周期有何意义? 了解Sp ...

  9. 【MySQL】CentOS7中使用systemctl工具管理启动和停止MySQL

    centos7以前版本,可以使用这个/etc/init.d/mysqld start 来启动mysql 但是centos7之后,通过systemctl start mysqld.service 这个要 ...

  10. 如何使用github搜索需要的开源项目

    按照项目名/仓库名搜索(大小写不敏感)in:name xxx按照README搜索(大小写不敏感)in:readme xxx按照description搜索(大小写不敏感)in:description x ...