Open In App
Related Articles

jQWidgets jqxCalendar setMinDate() Method

Improve
Improve
Improve
Like Article
Like
Save Article
Save
Report issue
Report

jQWidgets is a JavaScript framework for making web-based applications for PC and mobile devices. It is a very powerful and optimized framework, platform-independent, and widely supported. The jqxCalendar represents a jQuery calendar widget that enables the user to select a date using a visual monthly calendar display.

The setMinDate() method is used to set the lowest date that can be possible to navigate in calendar widget. This method accepts single parameter ‘date’ of type ‘Date/String’. It does not return any value.

Syntax:

$("selector").jqxCalendar('setMinDate', Date);

 

Linked Files: Download jQWidgets from https://www.jqwidgets.com/download/ link. In the HTML file, locate the script files in the downloaded folder:

<link rel=”stylesheet” href=”jqwidgets/styles/jqx.base.css” type=”text/css” />

<script type=”text/javascript” src=”scripts/jquery-1.11.1.min.js”></script>

<script type=”text/javascript” src=”jqwidgets/jqxcore.js”></script>

<script type=”text/javascript” src=”jqwidgets/jqxdatetimeinput.js”></script>

<script type=”text/javascript” src=”jqwidgets/jqxcalendar.js”></script>

<script type=”text/javascript” src=”jqwidgets/globalization/globalize.js”></script>

<script tyle=”text/javascript” src=”jqwidgets/jqx-all.js”></script>

The below example illustrates the jqxCalendar setMinDate() method in jQWidgets:

Example:

HTML

<!DOCTYPE html>
<html lang="en">
  
<head>
    <link rel="stylesheet" href=
        "jqwidgets/styles/jqx.base.css" type="text/css" />
    <script type="text/javascript" 
        src="scripts/jquery-1.11.1.min.js"></script>
    <script type="text/javascript" 
        src="jqwidgets/jqxcore.js"></script>
    <script type="text/javascript" 
        src="jqwidgets/jqxdatetimeinput.js"></script>
    <script type="text/javascript" 
        src="jqwidgets/jqxcalendar.js"></script>
    <script type="text/javascript" 
        src="jqwidgets/globalization/globalize.js">
    </script>
    <script tyle="text/javascript" 
        src="jqwidgets/jqx-all.js"></script>
</head>
  
<body>
    <center>
        <h1 style="color: green;">
            GeeksforGeeks
        </h1>
  
        <h3>
            jQWidgets jqxCalendar setMinDate() Method
        </h3>
  
        <div id='jqxcal'></div>
        <br>
        <input type="button" id='jqxBtn' 
            value="Set Min Date" style="padding: 8px 25px;" />
    </center>
  
    <script type="text/javascript">
        $(document).ready(function () {
            $("#jqxcal").jqxCalendar({
                width: '400px',
                height: '300px'
            });
  
            $('#jqxBtn').on('click', function () {
                $('#jqxcal').jqxCalendar(
                    'setMinDate', new Date(2020, 0, 1)
                );
            });
        });
    </script>
</body>
  
</html>

                    

Output:

Reference: https://www.jqwidgets.com/jquery-widgets-documentation/documentation/jqxcalendar/jquery-calendar-api.htm



Last Updated : 25 Jul, 2021
Like Article
Save Article
Previous
Next
Share your thoughts in the comments
Similar Reads