কম্পিউটার টিউটোরিয়াল

jQuery-তে বাটন ক্লিক করলে একাধিক চেকবক্স আনসিলেক্ট করা

jQuery-র toggleClass(), hasClass(), prop('checked', false) ব্যবহার করে সিলেক্ট/আনসিলেক্ট অল বাটন বানানো যায়।

উদাহরণ

<!DOCTYPE html> 
<html lang="en"> 
<head> 
<meta charset="UTF-8"> 
<meta name="viewport" content="width=device-width, initial-scale=1.0"> 
<title>Document</title> 
<link rel="stylesheet" href="//code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css"> 
<script src="https://code.jquery.com/jquery-1.12.4.js"></script> 
<script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script> 
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/fontawesome/4.7.0/css/font-awesome.min.css"> 
<style> 
    .changeColor { color: red; } 
</style> 
</head> 
<body> 
<input type="button" id="selectDemo" value="Want To Select All Values" /> 
<table> 
    <tr> <td> <input type="checkbox" id="CheckBoxId1" class="isSelected" /> Javascript </td> </tr> 
    <tr> <td> <input type="checkbox" id="CheckBoxId2" class="isSelected" /> MySQL </td> </tr> 
    <tr> <td> <input type="checkbox" id="CheckBoxId3" class="isSelected" /> MongoDB </td> </tr> 
    <tr> <td> <input type="checkbox" id="CheckBoxId4" class="isSelected" /> Python </td> </tr> 
</table> 
<script> 
    jQuery("#selectDemo").click(function () { 
        jQuery(this).toggleClass("changeColor"); 
        if (jQuery(this).hasClass("changeColor")) { 
            jQuery(".isSelected").prop("checked", true); 
            jQuery(this).val("Want To UnSelect All Values"); 
        } else { 
            jQuery(this).removeClass("changeColor"); 
            jQuery(".isSelected").prop("checked", false); 
            jQuery(this).val("Want To Select All Values"); 
        } 
    }); 
</script> 
</body> 
</html>

Live Server দিয়ে চালান। বাটন চাপলে সব চেকবক্স সিলেক্ট/আনসিলেক্ট হবে।

আউটপুট

বাটন টগল করলে চেকবক্স গুলো চেক/আনচেক হবে।

  1. জেকোয়ারিতে বোতাম ক্লিকে একাধিক চেকবক্স সিলেক্ট করুন

  2. জেকোয়েরি ব্যবহার করে সিলেক্ট করা চেকবক্সের মান কীভাবে পাবেন?

  3. অ্যান্ড্রয়েডে বাটন ক্লিক করলে নতুন এক্টিভিটি শুরু করার পদ্ধতি

  4. Tkinter-এ বাটন ক্লিক ইভেন্ট হ্যান্ডল করা