我想在選擇最大選擇數量後使此多維數組複選框禁用。使用jquery選擇最大選擇後禁用複選框
問題是我不知道問題出在哪裏,在這個jQuery代碼。
任何形式的幫助表示讚賞。謝謝:D
這是我的代碼。
<script>
$("input[name=chkservicecrew\\[<?php echo $ar_serviceID_count;?>\\]\\[\\]]").change(function(){
var max= <?php echo $maxSelectedCrew;?>;
if($("name=chkservicecrew\\[<?php echo $ar_serviceID_count;?>\\]\\[\\]]]:checked").length == max){
$("name=chkservicecrew\\[<?php echo $ar_serviceID_count;?>\\]\\[\\]]").attr('disabled', 'disabled');
$("name=chkservicecrew\\[<?php echo $ar_serviceID_count;?>\\]\\[\\]]:checked").removeAttr('disabled');
}else{
$("name=chkservicecrew\\[<?php echo $ar_serviceID_count;?>\\]\\[\\]]").removeAttr('disabled');
}
});
</script>
您可以添加你的php呢。 – 2014-09-28 11:01:27
嗯,這會工作,但我需要複選框是一個二維數組。 welp仍然感謝您的幫助:D – Gilbert 2014-09-28 11:21:31
等待我會更新這個 – 2014-09-28 11:21:57