//全选与取消全选
$("#ckall").click(function(){
var isCheckAll=$(this).attr("checked");//获取复选框的属性
$('input[type=checkbox][name=ck]').each(function(){
$(this.).attr("checked",isCheckAll);
//也可在此 直接使用原生的js
this.checked=!this.checked;//返选
});
});
<th width="1%" class="fs"><input type="checkbox" id="ckall" /></th>
<td class="fs"><input name="ck" value="<s:property value="cid"/>" type="checkbox" /></td> echo "<td style='width:25%'><input type='checkbox' name='item' value=".$item->num_iid." />" .
"<span class='pic-ctr'><img src=".$item->pic_url.'_310x310.jpg'." width='210' onClick='selectItem(this);'></span></td>";
如果要想在点击图片时 把当前表格中的 box也选中
可以这么做
function selectItem(obj){
obj=$(obj).parent().parent();
var self = obj.children('input[type=checkbox][name=item]');
$(self).each(function(){
this.checked=!this.checked;
});
}
这样就方便了