<table class="table table-bordered" id="table">
<thead id="thead">
<tr>
<th>
渠道
</th>
<th>
<label class="checkbox state-error"><input value="1" 2="3" ="0" type="checkbox" name="Platform" checked="checked"><i></i>Android</label>
</th>
<th>
<label class="checkbox state-error"><input value="2" 2="3" ="0" type="checkbox" name="Platform"><i></i>Android</label>
</th>
<th>
<label class="checkbox state-error"><input value="3" 2="3" ="0" type="checkbox" name="Platform"><i></i>Android</label>
</th> </tr>
</thead>
<tbody id="tbody">
<tr>
<th>515德州扑克-QQ空间</th>
<td>
<label class="checkbox state-error"><input value="1" 2="3" ="0" type="checkbox" name="Platform"><i></i>Android</label>
</td>
<td>
<label class="checkbox state-error"><input value="2" 2="3" ="0" type="checkbox" name="Platform"><i></i>Android</label>
</td>
<td>
<label class="checkbox state-error"><input value="3" 2="3" ="0" type="checkbox" name="Platform"><i></i>Android</label>
</td>
</tr>
<tr>
<th>515德州扑克-IOS</th>
<td>
<label class="checkbox state-error"><input value="1" 2="3" ="0" type="checkbox" name="Platform"><i></i>Android</label>
</td>
<td>
<label class="checkbox state-error"><input value="2" 2="3" ="0" type="checkbox" name="Platform"><i></i>Android</label>
</td>
<td>
<label class="checkbox state-error"><input value="3" 2="3" ="0" type="checkbox" name="Platform"><i></i>Android</label>
</td> </tr>
<tr>
<td colspan="13"><button type="button" class="btn btn-danger pull-right">确定</button></td>
</tr>
</tbody>
</table>
<thead id="thead">
<tr>
<th>
渠道
</th>
<th>
<label class="checkbox state-error"><input value="1" 2="3" ="0" type="checkbox" name="Platform" checked="checked"><i></i>Android</label>
</th>
<th>
<label class="checkbox state-error"><input value="2" 2="3" ="0" type="checkbox" name="Platform"><i></i>Android</label>
</th>
<th>
<label class="checkbox state-error"><input value="3" 2="3" ="0" type="checkbox" name="Platform"><i></i>Android</label>
</th> </tr>
</thead>
<tbody id="tbody">
<tr>
<th>515德州扑克-QQ空间</th>
<td>
<label class="checkbox state-error"><input value="1" 2="3" ="0" type="checkbox" name="Platform"><i></i>Android</label>
</td>
<td>
<label class="checkbox state-error"><input value="2" 2="3" ="0" type="checkbox" name="Platform"><i></i>Android</label>
</td>
<td>
<label class="checkbox state-error"><input value="3" 2="3" ="0" type="checkbox" name="Platform"><i></i>Android</label>
</td>
</tr>
<tr>
<th>515德州扑克-IOS</th>
<td>
<label class="checkbox state-error"><input value="1" 2="3" ="0" type="checkbox" name="Platform"><i></i>Android</label>
</td>
<td>
<label class="checkbox state-error"><input value="2" 2="3" ="0" type="checkbox" name="Platform"><i></i>Android</label>
</td>
<td>
<label class="checkbox state-error"><input value="3" 2="3" ="0" type="checkbox" name="Platform"><i></i>Android</label>
</td> </tr>
<tr>
<td colspan="13"><button type="button" class="btn btn-danger pull-right">确定</button></td>
</tr>
</tbody>
</table>
解决方案 »
- 请教一个的select的高级运用,急----------
- cookie相关问题
- jquery中 ColorPicker如何放dialog里面
- 强制弹出窗口(防拦截)的代码 终于找到了 分享
- 怎么分开不相连的数值[分出来的数存入数组]
- 在代码中的{congfig.set}是什么意思?
- 这段代码的功能看不懂,哪位达人能帮我看看?
- ywm是个变量,所以总是报错说document.thisform.ywm不是对象
- 请教关于下拉选项select的问题!
- 这些属性什么含义
- easyui 里面的datagrid 在弹出的窗口无法自适应宽度
- a < 5 && a > 5 ? console.log(true) : console.log(false); 问 a为何值时 , 打印true
$(function(){
$("#table thead").on("click", ":checkbox", function(event){
var i = $(this).closest("th").index()+1;
var v = $(this).prop("checked");
$("#table tbody td:nth-child("+i+") :checkbox").prop("checked",v);
});
$("#table tbody").on("click", ":checkbox", function(event){
var i = $(this).closest("td").index()+1;
var v = $("#table tbody td:nth-child("+i+") :checkbox:not(:checked)").length==0;
$("#table thead th:nth-child("+i+") :checkbox").prop("checked",v);
});
});
$("#table thead").on("click", ":checkbox", function(event){
var i = $(this).closest("th").index()+1;
var v = $(this).prop("checked");
$("#table tbody td:nth-child("+i+") :checkbox").prop("checked",v);
});
$("#table tbody").on("click", ":checkbox", function(event){
var i = $(this).closest("td").index()+1;
var v = $("#table tbody td:nth-child("+i+") :checkbox:not(:checked)").length==0;
var indeterminate = !v && $("#table tbody td:nth-child("+i+") :checkbox").length>$("#table tbody td:nth-child("+i+") :checkbox:not(:checked)").length;
$("#table thead th:nth-child("+i+") :checkbox").prop("checked",v).prop("indeterminate",indeterminate);
});
});
楼上对,优化了一个中间态