复选框:
<table class="table table-hover table-striped">
<thead>
<tr style="color: #B3B3B3;">
<td><input type="checkbox" id="ckAll" /></td>
<td>序号</td>
<td>编码</td>
<td>名称</td>
<td>描述</td>
</tr>
</thead>
<tbody>
<tr class="active">
<td><input type="checkbox" name="ck" value="capital" /></td>
<td>1</td>
<td>capital</td>
<td> 首都</td>
<td>这是收地</td>
</tr>
<tr class="active">
<td><input type="checkbox" name="ck" value="city" /></td>
<td>2</td>
<td>city</td>
<td>城市</td>
<td></td>
</tr>
<tr class="active">
<td><input type="checkbox" name="ck" value="returnState" /></td>
<td>4</td>
<td>returnState</td>
<td>回访状态</td>
<td></td>
</tr>
</tbody>
</table>
实现的js脚本
<script type="text/javascript">
//设置全选与反选
//设置表头复选框的点击事件
$("#ckAll").click(function(){
//控制表主体复选框是否被选中
$("input[name=ck]").prop("checked",this.checked);//this表示当前jquery对象获取的dom元素:$("#ckAll")[0]
})
//设置表主体复选框的点击事件
$("input[name=ck]").click(function(){
//控制表头复选框是否被选中
$("#ckAll").prop("checked",$("input[name=ck]").length == $("input[name=ck]:checked").length);
})
</script>