//全部勾选

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. 为什么不建议把数据库部署在Docker容器内?

    近2年Docker非常的火热,各位开发者恨不得把所有的应用.软件都部署在Docker容器中,但是您确定也要把数据库也部署的容器中吗?这个问题不是子虚乌有,因为在网上能够找到很多各种操作手册和视频教程, ...

  2. 【分享】wdcp服务器管理系统常用维护工具

    wdcp (WDlinux Control Panel) 是一套用PHP开发的Linux服务器管理系统,类似国外流行的cpanel,旨在易于使用和管理Linux服务器,可以在线通过网页管理服务器和虚拟 ...

  3. Python 日志打印之logging.config.dictConfig使用总结

    日志打印之logging.config.dictConfig使用总结 By:授客 QQ:1033553122 #实践环境 WIN 10 Python 3.6.5 #函数说明 logging.confi ...

  4. php利用腾讯ip分享计划获取地理位置示例分享

    <?php function getIPLoc_QQ($queryIP){ $url = 'http://ip.qq.com/cgi-bin/searchip?searchip1='.$quer ...

  5. JVM故障处理工具,使用总结

    作者:小傅哥 博客:https://bugstack.cn 沉淀.分享.成长,让自己和他人都能有所收获! 一.前言 用都用不到怎么学? 没有场景.没有诉求,怎么学习这些似乎用不上知识点. 其实最好的方 ...

  6. 总结下MySql优化。防止数据灾难的发生。

    在PHP开发中用到的数据库中MySql是最牛逼的数据库,没有之一--^_^ 相比Sqlite个人最喜欢的特性就是"支持多线程,充分利用 CPU 资源",不像Sqlite那样,动不动 ...

  7. 【Oracle】表空间配额问题

    由于需求,需要新建用户,但是新建的用户,会有相关的配额跟着,莫名其妙的问题让人很头疼 下面介绍下如何修改成不限制配额 select * from user_ts_quotas ; alter user ...

  8. 发票校验BAPI_INCOMINGINVOICE_CREATE

    CALL FUNCTION 'BAPI_INCOMINGINVOICE_CREATE'    EXPORTING      headerdata                = headerdata ...

  9. Python 日志打印之自定义logger handler

    日志打印之自定义logger handler By:授客 QQ:1033553122 #实践环境 WIN 10 Python 3.6.5 #实践代码 handler.py #!/usr/bin/env ...

  10. Py基础—变量名,条件循环,空执行,编码,运算符,字符比较,简化写法

    变量名 只能是字母,数字,下划线.数字不能开头,不要和python内置的东西重复.赋予变量名内容:name1 = "shit" 输出变量名内容 print(name1) 条件语句 ...