Plugin Directory

Changeset 595752


Ignore:
Timestamp:
09/07/2012 05:48:09 AM (14 years ago)
Author:
snumb130
Message:

Added range so that the end date can't be before start date on JavaScript datepicker

File:
1 edited

Legend:

Unmodified
Added
Removed
  • events-calendar/branches/7.0-dev/hooks.php

    r595749 r595752  
    5959        ?>
    6060        <p>
    61             <label for="startdate">Start Date<br>
     61            <label for="startdate">Start Date (YYYY-MM-DD)<br>
    6262                <input id="startdate" name="startdate" value="<?php echo $startdate ? $startdate : ''; ?>">
    6363            </label>
    6464        </p>
    6565        <p>
    66             <label for="enddate">End Date<br>
     66            <label for="enddate">End Date  (YYYY-MM-DD)<br>
    6767                <input id="enddate" name="enddate" value="<?php echo $enddate ? $enddate : ''; ?>">
    6868            </label>
     
    129129            jQuery( document ).ready( function()
    130130            {
    131                 jQuery( '#startdate' ).datepicker(
     131                jQuery( '#startdate,#enddate' ).datepicker(
    132132                {
    133133                    dateFormat              : 'yy-mm-dd',
     
    135135                    changeMonth             : true,
    136136                    changeYear              : true,
     137                    showAnim                    : 'slideDown'
     138                });
     139                jQuery( '#startdate' ).datepicker(
     140                {
    137141                    onSelect: function( selectedDate ) {
    138142                        jQuery( "#enddate" ).datepicker( "option", "minDate", selectedDate );
     
    141145                jQuery( '#enddate' ).datepicker(
    142146                {
    143                     dateFormat              : 'yy-mm-dd',
    144                     showButtonPanel     : true,
    145                     changeMonth             : true,
    146                     changeYear              : true,
    147147                    onSelect: function( selectedDate ) {
    148148                        jQuery( "#startdate" ).datepicker( "option", "maxDate", selectedDate );
Note: See TracChangeset for help on using the changeset viewer.