Сначала измените iCheck
инициализацию на:
$('input:checkbox').iCheck({
increaseArea: '25%' // optional
});
Затем сделайте это на первом наборе:
<td align="center">
<?php echo $row1['subcode']; ?>
<input type="checkbox" id="check-all" onClick="toggle(this,<?php echo $row1['markid']; ?>)" value="<?php echo $row1['markid']; ?>" checked="checked" data-checkbox-class="icheckbox_square-green">
</td>
А потом на вашем втором сете:
<td align="center">
<?php echo $row2['subcode']; ?>
<input type="checkbox" id="check-all2" onClick="toggle(this,<?php echo $row2['markid']; ?>)" value="<?php echo $row2['markid']; ?>" data-checkbox-class="icheckbox_square-blue">
</td>
Обратите внимание на использование атрибута data-checkbox-class
для каждого из тегов input:checkbox
. Который вы можете применять так же, как в таблицах данных.