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

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

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

تصور کنید یه چک باکس دارید بهش کلاس 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);
	}
});
پاسخ
تشکر شده توسط:




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