How to add datepicker in asp.net MVC

<div class="editor-field">
           @Html.LabelFor(model => model.DOB)
 </div>

 <div class="editor-field">
            @Html.TextBoxFor(model => model.DOB, new {id = "date-picker",@onchange="getage(this.value);" })
            @Html.ValidationMessageFor(model => model.DOB)
  </div>

 <p id="val"></p>




<script type="text/javascript">
    debugger
    $(document).ready(function () {
        debugger
        // This will make every element with the class "date-picker" into a DatePicker element
        $('#date-picker').datepicker();
     
       
    });
    function getage(dob) {
        debugger

        var myyear = dob.substring(6, 10);
        var mymonth = dob.substring(0, 2);
        var myday = dob.substring(3, 5);
       
        today_date = new Date();
        today_year = today_date.getFullYear();
        today_month = today_date.getMonth();
        today_day = today_date.getDate();
        age = today_year - myyear;

        if (today_month < (mymonth - 1)) {
            age--;
        }
        if (((mymonth - 1) == today_month) && (today_day < myday)) {
            age--;
        }
       

        document.getElementById("val").innerHTML = age;

       
    }
</script>

Comments

Popular posts from this blog

how to save images with angular nodejs

How to export data to excel sheet with colors and style in angular.

How to add splash screen and app icon with ionic capacitor angular android app