<table class="table table-hover table-striped table-condensed newDateList">
<thead>
<tr>
<th style="width: 50px;">
<input type="checkbox" /></th>
<th>摄像机编号</th>
<th>摄像机名称</th>
</tr>
</thead>
<tbody id="tbListNew">
<%--<tr>
<td>
<input type="checkbox" /></td>
<td>Trident</td>
<td>Internet Explorer 4.0</td>
</tr>--%>
</tbody>
</table>
<div class="hide hiddenDIVLeft"></div>
        var check = "input[type='checkbox']";
//checkbox全选
function allChecked(tableClass) {
$(tableClass).find(check).change(function () {
//判断thead处的复选框是否选中
var thead = $(this).parent().parent().parent();
if (thead.prop("nodeName") == "THEAD") {
if (thead.find(check).is(':checked')) {
$(tableClass).find(check).prop("checked", true);
}
else {
$(tableClass).find(check).prop("checked", false);
}
}
})
} //部分选取移动
function checkboxTurn(tableClass,hiddenDIv) {
$(tableClass).each(function () {
if ($(this).find(check).is(':checked')) {
$(hiddenDIv).append("<tr>" + $(this).html() + "</tr>");
$(this).remove();
}
})
} //全部选取移动
function checkboxAllTurn(leftTable,rightTable) {
$(rightTable).find("tbody").append($(".dateList").find("tbody").html());
$(leftTable).find("tbody").empty();
$(leftTable).find("thead").find(check).prop("checked", false);
}
//table数据从左向右移动
allChecked(".dateList");
$(".dateToRightBtn").click(function () {
//全选
if ($(".dateList thead").find(check).is(':checked'))
{
checkboxAllTurn(".dateList", ".newDateList");
} else {
checkboxTurn(".dateList tbody tr", ".hiddenDIV");
$(".newDateList tbody").append($(".hiddenDIV").html());
$(".hiddenDIV").empty();
}
}) //table数据从右向左移动
allChecked(".newDateList");
$(".dateToLeftBtn").click(function () {
//全选
if ($(".newDateList thead").find(check).is(':checked')) {
checkboxAllTurn(".newDateList", ".dateList");
}
//部分选取
else {
checkboxTurn(".newDateList tbody tr", ".hiddenDIVLeft")
$(".dateList tbody").append($(".hiddenDIVLeft").html());
$(".hiddenDIVLeft").empty();
} })

table数据表格添加checkbox进行数据进行两个表格左右移动。的更多相关文章

  1. 将表格添加到Word文档中 ,包括表格样式设置

    创建 Table 对象并设置其属性 在您将表格插入文档之前,必须创建 Table 对象并设置其属性. 要设置表格的属性,请创建TableProperties对象并为其提供值. TablePropert ...

  2. DataTable添加checkbox实现表格数据全选,单选(点选)

    Datatables是一款jquery表格插件.它是一个高度灵活的工具,可以将任何HTML表格添加高级的交互功能. 分页,即时搜索和排序 几乎支持任何数据源:DOM, javascript, Ajax ...

  3. table表格在设置文字垂直居中后,在表格显示相同排列的数据(比如:testtesttesttsttesttesstestse很多的test)时此表格不能换行

    table设置了垂直居中后在表格显示相同排列的数据(比如:testtesttesttsttesttesstestse很多的test)时此表格不能换行, 此时会导致table会把页面撑的很宽,导致表格后 ...

  4. ligerui_实际项目_003:form中添加数据,表格(grid)里面显示,最后将表格(grid)里的数据提交到servlet

    实现效果: "Form"中填写数据,向本页"Grid"中添加数据,转换成Json数据提交,计算总和,Grid文本框可编辑,排序 图片效果: 总结: //disp ...

  5. 用JSON数据向已定义列的表格添加数据行

    其实添加方式和在MVC中动态读取JSON数据创建表格一样,只不过一个是完整表格添加,一个是从表格中间添加.不详细说明了. <div> <table class="table ...

  6. element+vue点击新增表格内在已有数据添加一行带输入框内容

    在element+vue项目中,需求要表格内已有数据,点击新增在首行添加一行带输入框内容 table的数据为datas=[],那么下面是一列的数据,多列可循环或复制 <el-table-colu ...

  7. element ui 表格提交时获取所有选中的checkbox的数据

    <el-table ref="multipleTable" :data="appList" @selection-change="changeF ...

  8. html中table表格标题固定表数据行出现滚动条

    需求 web系统中有的用户不喜欢分页,希望数据能在一个页面中全部显示出来. 但是页面中是有滚动条的,当查看下面的数据时就不知道数据行中的列对应的是哪个标题的列. 也就是无法知道这个列是什么数据. 所以 ...

  9. JqGrid查询数据为空时给表格添加提示信息

    在JqGrid的loadComplete事件中添加下面的代码就可以实现上图的效果 loadComplete: function () { var rowNum = $("#purchaser ...

随机推荐

  1. Nginx基础整理

    目录结构如下: Nginx基础知识 Nginx HTTP服务器的特色及优点 Nginx的主要企业功能 Nginx作为web服务器的主要应用场景包括: Nginx的安装 安装环境 快速安装命令集合 各个 ...

  2. JQuery data API实现代码分析

    JQuery data 接口是什么? .data() Store arbitrary data associated with the matched elements or return the v ...

  3. Echarts3 使用教程

    <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title> ...

  4. RDIFramework.NET ━ 9.6 模块(菜单)管理 ━ Web部分

    RDIFramework.NET ━ .NET快速信息化系统开发框架 9.6  模块(菜单)管理 -Web部分  模块(菜单)管理是整个框架的核心,主要面向系统管理人员与开发人员,对普通用户建议不要授 ...

  5. background-clip,background-origin

    开门见山,简单来说 background-origin定义了background的绘制区域(就是从什么地方开始绘制),三个属性 padding-box 背景图像相对于内边距框来绘制border-box ...

  6. Linux命令之md5sum

    1. 背景 在网络传输.设备之间转存.复制大文件等时,可能会出现传输前后数据不一致的情况.这种情况在网络这种相对更不稳定的环境中,容易出现.那么校验文件的完整性,也是势在必行的. md5sum命令用于 ...

  7. Linq To Sqlite 一一二二

    说在前头 之所以写下这些文字,主要是因为使用LINQ的同志们都觉它的美好(至于有多美好,各位心里知道,我就不在描述了,如果你是你还不了解LINQ,园子里有大把的文章),微软老哥只提供了自家的SQLSe ...

  8. Android 实例子源代码文件下载地址380个合集

      android 城市列表特效 - 触摸查找源码 .rar: http://www.t00y.com/file/64337887 android 日记系统源码(数据库的基本操作) .rar: htt ...

  9. Shadow Zhang PGPool 配置错误定位 s_do_auth: expecting R got E

    自从按照教程 http://www.pgpool.net/docs/latest/pgpool-zh_cn.html#hba配置好PGPool以后,每次启动 pgpool -c -n -D 都报 s_ ...

  10. A New Effect About My Plugin render