<tr>
<td>
<input type="checkbox" value="14292" name="chec_emp[]" class="chec_emp">
</td>
<td>Test User One</td>
<td>Autobot</td>
<td>Shadow</td>
<td>50</td>
</tr>
<tr>
<td>
<input type="checkbox" value="14293" name="chec_emp[]" class="chec_emp">
</td>
<td>Test User One</td>
<td>Autobot</td>
<td>Billed</td>
<td>50</td>
</tr>
<tr>
<td>
<input type="checkbox" value="14292" name="chec_emp[]" class="chec_emp">
</td>
<td>Test User Two</td>
<td>Autobot</td>
<td>Billed</td>
<td>50</td>
</tr>
將具有重複值禁用複選框,以下代碼用於jQuery的取消選中複選框,如果禁用
$('.chec_emp').each(function(){
if ($(this).is(':enabled')) {
$('.chec_emp[value="'+$(this).val()+'"]').not(this).prop('disabled', 'disabled');
}
});
但下面PHP條件使得它檢查,因爲它落在所定義的條件
$class= "checked='checked'" ;
<input type="checkbox" class="chec_emp" <?php echo $class ;?> name="chec_emp[]" value="<?php echo $res_row['USERID']?>" />
下
殘疾人checkbox
仍然是checked
。如何uncheck
禁用複選框?
工作正常這裏http://jsfiddle.net/refckjxe/ –
也正在對我罰款在快速測試小提琴。 – Damon
@請參閱更新的問題。它的PHP條件工作在頁面加載,它再次檢查複選框。所以在加載頁面之後,需要檢查是否有任何複選框被禁用並被選中,請取消選中 – Slimshadddyyy