رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
فعال شدن همزمان چند checkbox
#1
سلام .
مسلما همتون بخش >> همه نوشته ها - در سیستم مدیریت محتوای وردپرس رفتید .
در اون قسمت تمام پست ها یک وبسایت با یک سری مشخصات قرار دارن و برای ویرایش و حذف هستن .
یک دکمه checkbox هم در header هست که وقتی اون چک باکس رو کلیک میکنه تمام پست های چک باکسشون فعال میشه .

یعنی انتخاب همه پست ها یکجا با زدن یک checkbox .

منم همه چیو ردیف کردم . مشکلم اینه که میخوام وقتی رویه یکی از این چک باکس ها کلیکی میشه بقیه اتوماتیک انتخاب بشن . چه کار کنم؟
پاسخ
تشکر شده توسط:
#2
سلام
نمیدونم مشکل حل شده یا نه ولی با این حال این شکلی میشه:

تصور کنید یه چک باکس دارید بهش کلاس check-all رو میدید

به بقیه چک باکس ها هم کلاس single-check

کد jquery:

1
2
3
4
5
6
7
$(document).on('click', '.check-all', function(){
    if($(this).is(':checked')){
        $('input.single-check').prop('checked', true);
    }else{
        $('input.single-check').prop('checked', false);
    }
});

برای مرتبط کردن چک باکس های آیتمی به چک باکس کلی :

1
2
3
4
5
6
7
$(document).on('click', '.single-check', function(){
    if($('.single-check:checked').length == $('.single-check').length){
        $('.check-all').prop('checked', true);
    }else{
        $('.check-all').prop('checked', false);
    }
});
پاسخ
تشکر شده توسط:




کاربران در حال بازدید این موضوع: