表格复选框控制行高亮

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>表格复选框控制行高亮</title>
<script src="jquery-1.4.2.js"></script>
<script type="text/javascript">
$(function(){

$("tbody>tr:odd").addClass("odd");
$("tbody>tr:even").addClass("even");

$("tbody>tr").click(function(){
if($(this).hasClass("selected"))
{
$(this).removeClass("selected").find(":checkbox").attr("checked",false);
}
else
{
$(this).addClass("selected").find(":checkbox").attr("checked",true);
}

});

});
</script>
<style>
.odd{background:#eee;}
.even{background:#ff0;}
.selected{background:red;}
</style>

</head>

<body>
<table border="1" cellpadding="0" cellspacing="0" width="100%">
<thead>
<tr>
<th width="10%"></th><th width="30%">姓名</th><th width="30%">性别</th><th width="30%">暂住地</th>
</tr>
</thead>
<tbody>
<tr>
<td><input type="checkbox" checked/></td><td>11</td><td>22</td><td>33</td>
</tr>
<tr>
<td><input type="checkbox" /></td><td>22</td><td>22</td><td>33</td>
</tr>
<tr>
<td><input type="checkbox" /></td><td>33</td><td>22</td><td>33</td>
</tr>
<tr>
<td><input type="checkbox" /></td><td>44</td><td>22</td><td>33</td>
</tr>
<tr>
<td><input type="checkbox" /></td><td>55</td><td>22</td><td>33</td>
</tr>
<tr>
<td><input type="checkbox" /></td><td>66</td><td>22</td><td>33</td>
</tr>
</tbody>
</table>
</body>
</html>

时间: 2025-01-05 07:27:42

表格复选框控制行高亮的相关文章

jQuery学习笔记(6)--复选框控制表格行高亮

1 <html xmlns="http://www.w3.org/1999/xhtml"> 2 <head runat="server"> 3 <title></title> 4 <script src="Scripts/jquery-1.4.1.min.js" type="text/javascript"></script> 5 <style ty

5. 回填表格复选框

onLoadSuccess : function(data){ $(this).datagrid("fixRownumber"); if (data.total == 0) { var body = $(this).data().datagrid.dc.body2; body.find('table tbody').append('<tr><td width="'+ body.width() + '" style="color:red;h

layui 表格复选框不居中解决办法

.layui-table-cell .layui-form-checkbox[lay-skin="primary"] { top: 50%; transform: translateY(-50%); } 原文地址:https://www.cnblogs.com/xiaonangua/p/12199603.html

jQuery实现复选框的全选、反选、并且根据复选框的&lt;checked属性&gt;控制多个对应div的显示/隐藏

<!doctype html><html> <head> <meta charset="utf-8"> <title>jQuery实现复选框的全选.反选.并且根据复选框的(checked属性)控制多个对应div的显示/隐藏</title> <script type="text/javascript" src="jquery-1.11.3.min.js"></

JS/Jquery根据复选框的&lt;checked属性&gt;控制多个对应div的显示/隐藏

<!doctype html><html> <head> <meta charset="utf-8"> <title>JS/Jquery复选框控制多个对应div的显隐</title> <script type="text/javascript" src="jquery-1.11.3.min.js"></script> </head> <

ExtJS表格——行号、复选框、选择模型

本篇的内容是为表格添加行号,和复选框,最后谈一下Ext的选择模型.内容比较简单,就直接上代码了.一. 设置行号   行号的设置主要问题在于删除某一行后需要重新计算行号  Ext.onReady(function() {         var cm = new Ext.grid.ColumnModel([                     new Ext.grid.RowNumberer(),           --在这里设置行号                    { header:

dev 表格添加复选框 ,可以勾选多行

this.repositoryItemCheckEdit1.QueryCheckStateByValue += new DevExpress.XtraEditors.Controls.QueryCheckStateByValueEventHandler(re3_QueryCheckStateByValue); //判断表格的数据勾选复选框 void re3_QueryCheckStateByValue(object sender, DevExpress.XtraEditors.Controls.

jquery单选框 复选框表格高亮 选中

单选框: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head&g

Bootstrap之表格checkbox复选框全选

效果图: HTML中无需添加额外的一列来表示复选框,而是由JS完成,所以正常的表格布局就行了: [html] view plain copy <table class="table table-bordered table-hover"> <thead> <tr class="success"> <th>类别编号</th> <th>类别名称</th> <th>类别组<