すべて、チェックボックスをオンにするための次のPHPがあります。
<input type="checkbox" name="check_out_gear[]" id="'.$resultsetgear['gear_checkout_id'].'" value="'.$resultsetgear['gear_checkout_id'].'" class="gear_checkout_checkbox" checked disabled>
そのコードは正常に機能し、チェックボックスがオンになっていて無効になっています。次のjQueryを使用して、少なくとも1つのチェックボックスがオンになっているかどうかを確認しています。
var fields = jQuery(".gear_checkout_checkbox").serializeArray();
if (fields.length == 0)
{
jQuery.wl_Alert('Please select a piece of equipment that you\'re checking out!','warning','#no_answers','#workform', {sticky:false});
one_selected = false;
}
このチェックボックスをオンにして無効にすると、長さは常に0になります。ただし、コードから無効を削除するとすぐに、長さは少なくとも1になります。無効なチェックボックスでこのコードを機能させる方法はありますか?