JavaScripting

The definitive source of the best
JavaScript libraries, frameworks, and plugins.


  • ×

    Air Datepicker

    Cool jQuery datepicker
    Filed under 

    • 🔾58%Overall
    • 1,452
    • 11.5 days
    • 🕩868
    • 👥10

    Air Datepicker

    Lightweight customizable cross-browser jQuery datepicker, built with es5 and css-flexbox. Works in all modern desktop and mobile browsers (tested on Android 4.4+ and iOS8+).

    air datepicker image

    Install

    bower

    bower i --save air-datepicker
    

    npm

    npm i --save air-datepicker
    

    Usage

    $('.my-datepicker').datepicker([options])
    

    Demo and docs

    Change log

    v2.2.3

    • fixed min,max dates in decade mode

    v2.2.2

    • fixed min,max dates handling

    v2.2.1

    • changed RegExp for recognizing date parts
    • changed jquery version dependency

    v2.2.0

    • added onlyTimepicker option
    • added onShow and onHide callbacks
    • added VERSION field to plugin's prototype
    • now for selecting same date in range mode, you should set {toggleSelected: false}
    • fixed dateFormat method (fixed wrong month name in Hungarian language)
    • fixed second call of onRenderCallback
    • fixed _getCell() throwing exception
    • new language:

    v2.1.0

    • added possibility to select single date when {range: true}
    • added support of 12 hours mode in altFieldDateFormat
    • improved work with minDate and maxDate when {timepicker: true}
    • fixed wrong class adding when {range: true}
    • new languages:

    v2.0.2

    • fixed dates array in onSelect callback

    v2.0.1

    • fixed version for npm

    v2.0.0

    • added timepicker (see docs for more info)
    • added possibility to set Date in todayButton
    • global variable Datepicker has been removed, now all placed in $.fn.datepicker
    • improved selectDate method, now one can pass an array of dates to select
    • added npm package
    • fixed issue caused by placeholder on readonly inputs in IE
    • fixed issue when range is true and first selected date is bigger than second
    • added new languages:

    v1.2.4

    • fixed '$ is not defined' problem.

    v1.2.3

    • fixed dateFormat method.
    • fixed typo in Russian docs, add ids in docs headers.

    v1.2.2

    • fixed typo in monthsField
    • added German language (thanks to Ichag)

    v1.2.1

    • tests added
    • added Chinese language (thanks to think2011)
    • fixed if '0' is passed to firstDay
    • fixed showOtherYears option
    • fixed onSelect event, when range is true
    • fixed case when range and multipleDates both set to true

    v1.2.0

    • add range feature
    • improve keyboard navigation (fixed two focused cells)

    v1.1.0

    • add keyboard navigation
    • add classes option to add custom classes
    • add altField option
    • bug fixes
    Show All