فعال کردن همه checkbox ها با کلیک بر رویه یکی از آن ها ؟
اطلاعات کاربران رو داخل یک table ریختم . حالا یک checkbox گذاشتم که وقتی کاربر روش کلیک کرد . همه checkbox های دیگه تیک خورده بشن .
برای این منظور از همچین کد jquery استفاده کردم . ولی دفعه اول کار میکنه . بعد کار نمیکنه :
کد HTML:
$('.th_th_checkbox').click(function(){
if($('.th_th_checkbox').prop("checked")==true){
$('.thcheckbox').attr('checked','checked');
}
else{
$('.thcheckbox').removeAttr('checked');
}
});
جالبه که برای بار های دوم و سوم و ..... attr چک باکس اضافه میشه تو کد ولی دکمه تیک خورده نمیشن .
پاسخ : فعال کردن همه checkbox ها با کلیک بر رویه یکی از آن ها ؟
کد شما در jquery زیر 1.8 کار میکند.
کد:
$('.selectall2').click(function(){
if($('.selectall2').prop("checked")==true){
$('.thcheckbox').prop("checked", true);
}
else{
$('.thcheckbox').prop("checked", false);
}
});