checkbox check and uncheck using jquery

<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
<script>
$(document).ready(function(){

$('[name="day[1]"]').change(function()
      {
        if ($(this).is(':checked')) {
          $('[name="day_1[1]"]').prop("checked",false);
          $('[name="day_2[1]"]').prop("checked",false);
          $('[name="day_3[1]"]').prop("checked",false);
          $('[name="day_4[1]"]').prop("checked",false);
          $('[name="day_5[1]"]').prop("checked",false);
          $('[name="day_6[1]"]').prop("checked",false);
        };
});

$('[name="day_1[1]"]').change(function()
      {
        if ($(this).is(':checked')) {
          $('[name="day[1]"]').prop("checked",false);
          $('[name="day_2[1]"]').prop("checked",false);
          $('[name="day_3[1]"]').prop("checked",false);
          $('[name="day_4[1]"]').prop("checked",false);
          $('[name="day_5[1]"]').prop("checked",false);
          $('[name="day_6[1]"]').prop("checked",false);
        };
});


$('[name="day_2[1]"]').change(function()
      {
        if ($(this).is(':checked')) {
          $('[name="day_1[1]"]').prop("checked",false);
          $('[name="day[1]"]').prop("checked",false);
          $('[name="day_3[1]"]').prop("checked",false);
          $('[name="day_4[1]"]').prop("checked",false);
          $('[name="day_5[1]"]').prop("checked",false);
          $('[name="day_6[1]"]').prop("checked",false);
        };
});

$('[name="day_3[1]"]').change(function()
      {
        if ($(this).is(':checked')) {
          $('[name="day_1[1]"]').prop("checked",false);
          $('[name="day_2[1]"]').prop("checked",false);
          $('[name="day[1]"]').prop("checked",false);
          $('[name="day_4[1]"]').prop("checked",false);
          $('[name="day_5[1]"]').prop("checked",false);
          $('[name="day_6[1]"]').prop("checked",false);
        };
});

$('[name="day_4[1]"]').change(function()
      {
        if ($(this).is(':checked')) {
          $('[name="day_1[1]"]').prop("checked",false);
          $('[name="day_2[1]"]').prop("checked",false);
          $('[name="day_3[1]"]').prop("checked",false);
          $('[name="day[1]"]').prop("checked",false);
          $('[name="day_5[1]"]').prop("checked",false);
          $('[name="day_6[1]"]').prop("checked",false);
        };
});

$('[name="day_5[1]"]').change(function()
      {
        if ($(this).is(':checked')) {
          $('[name="day_1[1]"]').prop("checked",false);
          $('[name="day_2[1]"]').prop("checked",false);
          $('[name="day_3[1]"]').prop("checked",false);
          $('[name="day_4[1]"]').prop("checked",false);
          $('[name="day[1]"]').prop("checked",false);
          $('[name="day_6[1]"]').prop("checked",false);
        };
});

$('[name="day_6[1]"]').change(function()
      {
        if ($(this).is(':checked')) {
          $('[name="day_1[1]"]').prop("checked",false);
          $('[name="day_2[1]"]').prop("checked",false);
          $('[name="day_3[1]"]').prop("checked",false);
          $('[name="day_4[1]"]').prop("checked",false);
          $('[name="day_5[1]"]').prop("checked",false);
          $('[name="day[1]"]').prop("checked",false);
        };
});

});
</script>

</head>

<body>
<?php
if(isset($_POST['submit']))
{
    $day=$_POST['day'];
    print_r($day);
}

?>

<div id="checkboxlist">

    <label><input type="checkbox" name="day[1]"/>mon</label><br />
    <label><input type="checkbox" name="day_1[1]"/>mon_1</label><br />
    <label><input type="checkbox" name="day_2[1]"/>mon_2</label><br />
    <label><input type="checkbox" name="day_3[1]"/>mon_3</label><br />
    <label><input type="checkbox" name="day_4[1]"/>mon_4</label><br />
    <label><input type="checkbox" name="day_5[1]"/>mon_5</label><br />
    <label><input type="checkbox" name="day_6[1]"/>mon_6</label><br />
  
 

</div>

Comments

Popular posts from this blog

dynamic create multiple ckeditor onclick event using jquery

get lat and long from city name using jquery

membership registration and login system in php