تالار گفتمان nCIS.ir

نسخه‌ی کامل: فعال شدن همزمان چند checkbox
شما در حال مشاهده نسخه آرشیو هستید. برای مشاهده نسخه کامل کلیک کنید.
سلام .
مسلما همتون بخش >> همه نوشته ها - در سیستم مدیریت محتوای وردپرس رفتید .
در اون قسمت تمام پست ها یک وبسایت با یک سری مشخصات قرار دارن و برای ویرایش و حذف هستن .
یک دکمه checkbox هم در header هست که وقتی اون چک باکس رو کلیک میکنه تمام پست های چک باکسشون فعال میشه .

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

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

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

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

کد jquery:

$(document).on('click', '.check-all', function(){
	if($(this).is(':checked')){
		$('input.single-check').prop('checked', true);
	}else{
		$('input.single-check').prop('checked', false);
	}
});

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

$(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);
	}
});