JqueryUI - Selector de fechas

Los selectores de fechas en jQueryUI permiten a los usuarios ingresar fechas de manera fácil y visual. Puede personalizar el formato de fecha y el idioma, restringir los rangos de fechas seleccionables y agregar botones y otras opciones de navegación fácilmente.

jQueryUI proporciona datepicker()método que crea un selector de fechas y cambia la apariencia de los elementos HTML en una página agregando nuevas clases CSS. Transforma los elementos <input>, <div> y <span> del conjunto empaquetado en un control selector de fechas.

De forma predeterminada, para los elementos <input>, el calendario selector de fechas se abre en una pequeña superposición cuando el campo de texto asociado gana el foco. Para un calendario en línea, simplemente adjunte el selector de fecha a un elemento <div> o <span>.

Sintaxis

los datepicker() El método se puede utilizar de dos formas:

  • $ (selector, contexto) .datepicker (opciones) Método

  • $ (selector, context) .datepicker ("action", [params]) Método

$ (selector, contexto) .datepicker (opciones) Método

datepicker (opciones) Opciones

Sintaxis

$(selector, context).datepicker(options);

Puede proporcionar una o más opciones a la vez utilizando el objeto Javascript. Si hay más de una opción para proporcionar, las separará usando una coma de la siguiente manera:

$(selector, context).datepicker({option1: value1, option2: value2..... });

La siguiente tabla enumera las diferentes opciones que se pueden utilizar con este método:

No Señor. Opción y descripción
1 altField

Esta opción especifica un selector de jQuery para un campo que también se actualiza con las selecciones de fecha. La opción altFormat se puede utilizar para establecer el formato de este valor. Esto es bastante útil para establecer valores de fecha en un elemento de entrada oculto que se enviará al servidor, mientras se muestra un formato más fácil de usar para el usuario. Por defecto su valor es"".

Option - altField

Esta opción especifica un selector de jQuery para un campo que también se actualiza con las selecciones de fecha. La opción altFormat se puede utilizar para establecer el formato de este valor. Esto es bastante útil para establecer valores de fecha en un elemento de entrada oculto que se enviará al servidor, mientras se muestra un formato más fácil de usar para el usuario. Por defecto su valor es"".

Syntax

$(".selector").datepicker(
   { altField: "#actualDate" }
);
2 altFormat

Esta opción se utiliza cuando se especifica una opción altField . Proporciona el formato para que el valor se escriba en el elemento alternativo. Por defecto su valor es"".

Option - altFormat

Esta opción se utiliza cuando se especifica una opción altField . Proporciona el formato para que el valor se escriba en el elemento alternativo. Por defecto su valor es"".

Syntax

$(".selector").datepicker(
   { altFormat: "yy-mm-dd" }
);
3 appendText

Esta opción es un valor de cadena que se colocará después del elemento <input>, destinado a mostrar instrucciones al usuario. Por defecto su valor es"".

Option - appendText

Esta opción es un valor de cadena que se colocará después del elemento <input>, destinado a mostrar instrucciones al usuario. Por defecto su valor es"".

Syntax

$(".selector").datepicker(
   { appendText: "(yyyy-mm-dd)" }
);
4 tamaño automático

Esta opción, cuando se establece en true, cambia el tamaño del elemento <input> para acomodar el formato de fecha del selector de fechas según lo establecido con la opción dateFormat. Por defecto su valor esfalse.

Option - autoSize

Esta opción, cuando se establece en true, cambia el tamaño del elemento <input> para acomodar el formato de fecha del selector de fechas según lo establecido con la opción dateFormat. Por defecto su valor esfalse.

Syntax

$(".selector").datepicker(
   { autoSize: true }
);
5 beforeShow

Esta opción es una función de devolución de llamada que se invoca justo antes de que se muestre un selector de fecha, con el elemento <input> y la instancia del selector de fecha pasados ​​como parámetros. Esta función puede devolver un hash de opciones utilizado para modificar el selector de fechas. Por defecto su valor es"".

Option - beforeShow

Esta opción es una función de devolución de llamada que se invoca justo antes de que se muestre un selector de fecha, con el elemento <input> y la instancia del selector de fecha pasados ​​como parámetros. Esta función puede devolver un hash de opciones utilizado para modificar el selector de fechas. Por defecto su valor es"".

6 beforeShowDay

Esta opción es una función de devolución de llamada que toma una fecha como parámetro, que se invoca para cada día en el selector de fechas justo antes de que se muestre, con la fecha pasada como el único parámetro. Esto se puede utilizar para anular algunos de los comportamientos predeterminados de los elementos del día. Esta función debe devolver una matriz de tres elementos, por defecto su valor esnull.

Option - beforeShowDay

Esta opción es una función de devolución de llamada que toma una fecha como parámetro, que se invoca para cada día en el selector de fechas justo antes de que se muestre, con la fecha pasada como el único parámetro. Esto se puede utilizar para anular algunos de los comportamientos predeterminados de los elementos del día. Esta función debe devolver una matriz de tres elementos, como sigue:

  • [0]: verdadero para que la fecha se pueda seleccionar, falso en caso contrario.

  • [1]: una cadena de nombres de clases CSS delimitada por espacios para aplicar o una cadena vacía para no aplicar ninguna

  • [2]: una cadena opcional para aplicar una descripción emergente al elemento del día

Por defecto su valor es null.

7 buttonImage

Esta opción especifica la ruta a una imagen que se mostrará en el botón habilitado estableciendo la opción showOn en uno de los botones o en ambos. Si también se proporciona buttonText , el texto del botón se convierte en el atributo alt del botón. Por defecto su valor es"".

Option - buttonImage

Esta opción especifica la ruta a una imagen que se mostrará en el botón habilitado estableciendo la opción showOn en uno de los botones o en ambos. Si también se proporciona buttonText , el texto del botón se convierte en el atributo alt del botón. Por defecto su valor es"".

Syntax

$(".selector").datepicker(
   { buttonImage: "/images/datepicker.gif" }
);
8 buttonImageOnly

Esta opción, si se establece en true , especifica que la imagen especificada por buttonImage debe aparecer independiente (no en un botón). La opción showOn aún debe establecerse en uno de los botones o en ambos para que aparezca la imagen. Por defecto su valor esfalse.

Option - buttonImageOnly

Esta opción, si se establece en true , especifica que la imagen especificada por buttonImage debe aparecer independiente (no en un botón). La opción showOn aún debe establecerse en uno de los botones o en ambos para que aparezca la imagen. Por defecto su valor esfalse.

Syntax

$(".selector").datepicker(
   { buttonImageOnly: true }
);
9 botón de texto

Esta opción especifica el título del botón habilitado estableciendo la opción showOn en uno de los botones o en ambos . Por defecto su valor es"...".

Option - buttonText

Esta opción especifica el título del botón habilitado estableciendo la opción showOn en uno de los botones o en ambos . Por defecto su valor es"...".

Syntax

$(".selector").datepicker(
   { buttonText: "Choose" }
);
10 calcular la semana

Esta opción es una función personalizada para calcular y devolver el número de semana para una fecha pasada como el único parámetro. La implementación predeterminada es la proporcionada por la función de utilidad $ .datepicker.iso8601Week () .

Option - calculateWeek

Esta opción es una función personalizada para calcular y devolver el número de semana para una fecha pasada como el único parámetro. La implementación predeterminada es la proporcionada por la función de utilidad $ .datepicker.iso8601Week () .

Syntax

$(".selector").datepicker(
   { calculateWeek: myWeekCalc }
);
11 changeMonth

Si esta opción está configurada como verdadera , se muestra un menú desplegable de mes, lo que permite al usuario cambiar directamente el mes sin usar los botones de flecha para recorrerlos. Por defecto su valor esfalse.

Option - changeMonth

Si esta opción está configurada como verdadera , se muestra un menú desplegable de mes, lo que permite al usuario cambiar directamente el mes sin usar los botones de flecha para recorrerlos. Por defecto su valor esfalse.

Syntax

$(".selector").datepicker(
   { changeMonth: true }
);
12 changeYear

Si esta opción se establece en verdadera , se muestra un menú desplegable de año, lo que permite al usuario cambiar directamente el año sin usar los botones de flecha para recorrerlos. Opción yearRange se puede utilizar para controlar qué años están disponibles para su selección. Por defecto su valor esfalse.

Option - changeYear

Si esta opción se establece en verdadera , se muestra un menú desplegable de año, lo que permite al usuario cambiar directamente el año sin usar los botones de flecha para recorrerlos. Opción yearRange se puede utilizar para controlar qué años están disponibles para su selección. Por defecto su valor esfalse.

Syntax

$(".selector").datepicker(
   { changeYear: true }
);
13 closeText

Esta opción especifica el texto para reemplazar el título predeterminado de Listo para el botón de cierre. Se utiliza cuando el panel de botones se muestra mediante la opción showButtonPanel . Por defecto su valor es"Done".

Option - closeText

Esta opción especifica el texto para reemplazar el título predeterminado de Listo para el botón de cierre. Se utiliza cuando el panel de botones se muestra mediante la opción showButtonPanel . Por defecto su valor es"Done".

Syntax

$(".selector").datepicker(
   { closeText: "Close" }
);
14 constricción

Si esta opción se establece como verdadera (el valor predeterminado), la entrada de texto en el elemento <input> está restringida a los caracteres permitidos por la opción de formato de fecha actual . Por defecto su valor estrue.

Option - constrainInput

Si esta opción se establece como verdadera (el valor predeterminado), la entrada de texto en el elemento <input> está restringida a los caracteres permitidos por la opción de formato de fecha actual . Por defecto su valor estrue.

Syntax

$(".selector").datepicker(
   { constrainInput: false }
);
15 currentText

Esta opción especifica el texto para reemplazar el título predeterminado de Hoy para el botón actual. Esto se usa si el panel de botones se muestra a través de la opción showButtonPanel . Por defecto su valor esToday.

Option - currentText

Esta opción especifica el texto para reemplazar el título predeterminado de Hoy para el botón actual. Esto se usa si el panel de botones se muestra a través de la opción showButtonPanel . Por defecto su valor esToday.

Syntax

$(".selector").datepicker(
   { currentText: "Now" }
);
dieciséis formato de fecha

Esta opción especifica el formato de fecha que se utilizará. Por defecto su valor esmm/dd/yy.

Option - dateFormat

Esta opción especifica el formato de fecha que se utilizará. Por defecto su valor esmm/dd/yy.

Syntax

$(".selector").datepicker(
   { dateFormat: "yy-mm-dd" }
);
17 dayNames

Esta opción es una matriz de 7 elementos que proporciona los nombres de los días completos con el elemento 0 que representa el domingo. Se puede utilizar para localizar el control. Por defecto su valor es[ "Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday" ].

Option - dayNames

Esta opción es una matriz de 7 elementos que proporciona los nombres de los días completos con el elemento 0 que representa el domingo. Se puede utilizar para localizar el control. Por defecto su valor es[ "Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday" ].

Syntax

$(".selector").datepicker(
   { dayNames: [ "Sonntag", "Montag", "Dienstag", "Mittwoch", "Donnerstag", "Freitag", "Samstag" ] }
);
18 dayNamesMin

Esta opción es una matriz de 7 elementos que proporciona los nombres de días mínimos con el elemento 0 que representa el domingo, utilizado como encabezados de columna. Se puede utilizar para localizar el control. Por defecto su valor es[ "Su", "Mo", "Tu", "We", "Th", "Fr", "Sa" ].

Option - dayNamesMin

Esta opción es una matriz de 7 elementos que proporciona los nombres de días mínimos con el elemento 0 que representa el domingo, utilizado como encabezados de columna. Se puede utilizar para localizar el control. Por defecto su valor es[ "Su", "Mo", "Tu", "We", "Th", "Fr", "Sa" ].

Syntax

$(".selector").datepicker(
   { dayNamesMin: [ "So", "Mo", "Di", "Mi", "Do", "Fr", "Sa" ] }
);
19 dayNamesShort

Esta opción especifica una matriz de 7 elementos que proporciona los nombres de los días cortos con el elemento 0 que representa el domingo. Se puede utilizar para localizar el control. Por defecto su valor es[ "Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat" ].

Option - dayNamesShort

Esta opción especifica una matriz de 7 elementos que proporciona los nombres de los días cortos con el elemento 0 que representa el domingo. Se puede utilizar para localizar el control. Por defecto su valor es[ "Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat" ].

Syntax

$(".selector").datepicker(
   { dayNamesShort: [ "Son", "Mon", "Die", "Mit", "Don", "Fre", "Sam" ] }
);
20 defaultDate

Esta opción establece la fecha inicial para el control, anulando el valor predeterminado de hoy, si el elemento <input> no tiene ningún valor. Puede ser una instancia de fecha , el número de días a partir de hoy o una cadena que especifica una fecha absoluta o relativa. Por defecto su valor esnull.

Option - defaultDate

Esta opción establece la fecha inicial para el control, anulando el valor predeterminado de hoy, si el elemento <input> no tiene ningún valor. Puede ser una instancia de fecha , el número de días a partir de hoy o una cadena que especifica una fecha absoluta o relativa. Por defecto su valor esnull.

Syntax

$(".selector").datepicker(
   { defaultDate: +7 }
);
21 duración

Esta opción especifica la velocidad de la animación que hace que aparezca el selector de fechas. Puede ser lento, normal o rápido, o el número de milisegundos para que se extienda la animación. Por defecto su valor esnormal.

Option - duration

Esta opción especifica la velocidad de la animación que hace que aparezca el selector de fechas. Puede ser lento, normal o rápido, o el número de milisegundos para que se extienda la animación. Por defecto su valor esnormal.

Syntax

$(".selector").datepicker(
   { duration: "slow" }
);
22 primer día

Esta opción especifica qué día se considera el primer día de la semana y se mostrará como la columna más a la izquierda. Por defecto su valor es0.

Option - firstDay

Esta opción especifica qué día se considera el primer día de la semana y se mostrará como la columna más a la izquierda. Por defecto su valor es0.

Syntax

$(".selector").datepicker(
   { firstDay: 1 }
);
23 gotoCurrent

Esta opción cuando se establece en verdadera , el enlace del día actual se establece en la fecha seleccionada, anulando el valor predeterminado de hoy. Por defecto su valor esfalse.

Option - gotoCurrent

Esta opción cuando se establece en verdadera , el enlace del día actual se establece en la fecha seleccionada, anulando el valor predeterminado de hoy. Por defecto su valor esfalse.

Syntax

$(".selector").datepicker(
   { gotoCurrent: true }
);
24 hideIfNoPrevNext

Esta opción, si se establece en true , oculta los enlaces siguientes y anteriores (en lugar de simplemente deshabilitarlos) cuando no son aplicables, según lo determinado por la configuración de las opciones minDate y maxDate . Por defecto su valor esfalse.

Option - hideIfNoPrevNext

Esta opción, si se establece en true , oculta los enlaces siguientes y anteriores (en lugar de simplemente deshabilitarlos) cuando no son aplicables, según lo determinado por la configuración de las opciones minDate y maxDate . Por defecto su valor esfalse.

Syntax

$(".selector").datepicker(
   { hideIfNoPrevNext: true }
);
25 isRTL

Esta opción cuando se establece en verdadero , especifica las localizaciones como un idioma de derecha a izquierda. Por defecto su valor esfalse.

Option - isRTL

Esta opción cuando se establece en verdadero , especifica las localizaciones como un idioma de derecha a izquierda. Por defecto su valor esfalse.

Syntax

$(".selector").datepicker(
   { isRTL: true }
);
26 maxDate

Esta opción establece la fecha máxima seleccionable para el control. Puede ser una instancia de fecha, el número de días a partir de hoy o una cadena que especifica una fecha absoluta o relativa. Por defecto su valor esnull.

Option - maxDate

Esta opción establece la fecha máxima seleccionable para el control. Puede ser una instancia de fecha, el número de días a partir de hoy o una cadena que especifica una fecha absoluta o relativa. Por defecto su valor esnull.

Syntax

$(".selector").datepicker(
   { maxDate: "+1m +1w" }
);
27 minDate

Esta opción establece la fecha mínima seleccionable para el control. Puede ser una instancia de fecha , el número de días a partir de hoy o una cadena que especifica una fecha absoluta o relativa. Por defecto su valor esnull.

Option - minDate

Esta opción establece la fecha mínima seleccionable para el control. Puede ser una instancia de fecha , el número de días a partir de hoy o una cadena que especifica una fecha absoluta o relativa. Por defecto su valor esnull.

Syntax

$(".selector").datepicker(
   { minDate: new Date(2007, 1 - 1, 1) }
);
28 monthNames

Esta opción es una matriz de 12 elementos que proporciona los nombres de los meses completos con el elemento 0 que representa enero. Se puede utilizar para localizar el control. Por defecto su valor es[ "January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December" ].

Option - monthNames

Esta opción es una matriz de 12 elementos que proporciona los nombres de los meses completos con el elemento 0 que representa enero. Se puede utilizar para localizar el control. Por defecto su valor es[ "January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December" ].

Syntax

$(".selector").datepicker(
   { monthNames: [ "janvier", "février", "mars", "avril", "mai", "juin", "juillet", "août", "septembre", "octobre", "novembre", "décembre" ]  }
);
29 monthNamesShort

Esta opción especifica una matriz de 12 elementos que proporciona los nombres cortos de los meses con el elemento 0 que representa enero. Se puede utilizar para localizar el control. Por defecto su valor es[ "Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec" ].

Option - monthNamesShort

Esta opción especifica una matriz de 12 elementos que proporciona los nombres cortos de los meses con el elemento 0 que representa enero. Se puede utilizar para localizar el control. Por defecto su valor es[ "Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec" ].

Syntax

$(".selector").datepicker(
   { monthNamesShort: [ "jan", "fév", "mar", "avr", "mai", "Jui", "Jul", "aoû", "sep", "Oot", "nov", "déc" ] }
);
30 navigationAsDateFormat

Si esta opción se establece en true , los enlaces de navegación para nextText, prevText y currentText se pasan a través de la función $ .datepicker.formatDate () antes de mostrarse. Esto permite que se proporcionen formatos de fecha para aquellas opciones que se reemplazan con los valores relevantes. Por defecto su valor esfalse.

Option - navigationAsDateFormat

Si esta opción se establece en true , los enlaces de navegación para nextText, prevText y currentText se pasan a través de la función $ .datepicker.formatDate () antes de mostrarse. Esto permite que se proporcionen formatos de fecha para aquellas opciones que se reemplazan con los valores relevantes. Por defecto su valor esfalse.

Syntax

$(".selector").datepicker(
   { navigationAsDateFormat: true }
);
31 nextText

Esta opción especifica el texto para reemplazar el título predeterminado de Siguiente para el enlace de navegación del mes siguiente. ThemeRoller reemplaza este texto con un icono. Por defecto su valor esNext.

Option - nextText

Esta opción especifica el texto para reemplazar el título predeterminado de Siguiente para el enlace de navegación del mes siguiente. ThemeRoller reemplaza este texto con un icono. Por defecto su valor esNext.

Syntax

$(".selector").datepicker(
   {  nextText: "Later" }
);
32 número de meses

Esta opción especifica la cantidad de meses que se mostrarán en el selector de fechas. Por defecto su valor es1.

Option - numberOfMonths

Esta opción especifica la cantidad de meses que se mostrarán en el selector de fechas. Por defecto su valor es1. Se admiten varios tipos:

  • Number - La cantidad de meses que se mostrarán en una sola fila.

  • Array - Una matriz que define el número de filas y columnas que se mostrarán.

Syntax

$(".selector").datepicker(
   { numberOfMonths: [ 2, 3 ] }
);
33 onChangeMonthYear

Esta opción es una devolución de llamada que se invoca cuando el selector de fecha se mueve a un nuevo mes o año, con el año, el mes (basado en 1) y la instancia del selector de fecha seleccionados pasados ​​como parámetros, y el contexto de la función se establece en el elemento de campo de entrada. Por defecto su valor esnull.

Option - onChangeMonthYear

Esta opción es una devolución de llamada que se invoca cuando el selector de fecha se mueve a un nuevo mes o año, con el año, el mes (basado en 1) y la instancia del selector de fecha seleccionados pasados ​​como parámetros, y el contexto de la función se establece en el elemento de campo de entrada. Por defecto su valor esnull.

34 onClose

Esta opción es una devolución de llamada que se invoca cada vez que se cierra un selector de fechas, se pasa la fecha seleccionada como texto (la cadena vacía si no hay selección) y la instancia del selector de fechas, y el contexto de la función se establece en el elemento de campo de entrada. Por defecto su valor esnull.

Option - onClose

Esta opción es una devolución de llamada que se invoca cada vez que se cierra un selector de fechas, se pasa la fecha seleccionada como texto (la cadena vacía si no hay selección) y la instancia del selector de fechas, y el contexto de la función se establece en el elemento de campo de entrada. Por defecto su valor esnull.

35 onSelect

Esta opción es una devolución de llamada que se invoca cada vez que se selecciona una fecha, se pasa la fecha seleccionada como texto (la cadena vacía si no hay selección) y la instancia del selector de fecha, y el contexto de la función se establece en el elemento de campo de entrada. Por defecto su valor esnull.

Option - onSelect

Esta opción es una devolución de llamada que se invoca cada vez que se selecciona una fecha, se pasa la fecha seleccionada como texto (la cadena vacía si no hay selección) y la instancia del selector de fecha, y el contexto de la función se establece en el elemento de campo de entrada. Por defecto su valor esnull.

36 prevText

Esta opción especifica el texto para reemplazar el título predeterminado de Prev para el enlace de navegación del mes anterior. (Tenga en cuenta que ThemeRoller reemplaza este texto con un icono). Por defecto su valor esPrevdefaultDatedayNamesMin.

Option - prevText

Esta opción especifica el texto para reemplazar el título predeterminado de Prev para el enlace de navegación del mes anterior. (Tenga en cuenta que ThemeRoller reemplaza este texto con un icono). Por defecto su valor esPrev.

Syntax

$(".selector").datepicker(
   { prevText: "Earlier" }
);
37 selectOtherMonths

Esta opción, si se establece en verdadera , se pueden seleccionar los días que se muestran antes o después de los meses mostrados. Estos días no se muestran a menos que la opción showOtherMonths sea ​​verdadera. Por defecto su valor esfalse.

Option - selectOtherMonths

Esta opción, si se establece en verdadera , se pueden seleccionar los días que se muestran antes o después de los meses mostrados. Estos días no se muestran a menos que la opción showOtherMonths sea ​​verdadera. Por defecto su valor esfalse.

Syntax

$(".selector").datepicker(
   { selectOtherMonths: true }
);
38 shortYearCutoff

Esta opción, si es un número, especifica un valor entre 0 y 99 años antes del cual cualquier valor de año de 2 dígitos se considerará que pertenece al siglo anterior. Si esta opción es una cadena, el valor sufre una conversión numérica y se agrega al año actual. El valor predeterminado es+10 que representa 10 años a partir del año actual.

Option - shortYearCutoff

Esta opción, si es un número, especifica un valor entre 0 y 99 años antes del cual cualquier valor de año de 2 dígitos se considerará que pertenece al siglo anterior. Si esta opción es una cadena, el valor sufre una conversión numérica y se agrega al año actual. El valor predeterminado es+10 que representa 10 años a partir del año actual.

Syntax

$(".selector").datepicker(
   { shortYearCutoff: 50 }
);
39 showAnim

Esta opción especifica establece el nombre de la animación que se utilizará para mostrar y ocultar el selector de fechas. Si se especifica, debe ser una de las animaciones show / hide de jQuery UI , fadeIn, slideDown o cualquier otro. Por defecto su valor esshow.

Option - showAnim

Esta opción especifica establece el nombre de la animación que se utilizará para mostrar y ocultar el selector de fechas. Si se especifica, debe ser una de las animaciones show / hide de jQuery UI , fadeIn, slideDown o cualquier otro. Por defecto su valor esshow.

Syntax

$(".selector").datepicker(
   { showAnim: "fold" }
);
40 showButtonPanel

Si esta opción se establece en verdadera , se muestra un panel de botones en la parte inferior del selector de fecha, que contiene los botones actuales y de cierre. El título de estos botones se puede proporcionar a través de las opciones currentText y closeText . Por defecto su valor esfalse.

Option - showButtonPanel

Si esta opción se establece en verdadera , se muestra un panel de botones en la parte inferior del selector de fecha, que contiene los botones actuales y de cierre. El título de estos botones se puede proporcionar a través de las opciones currentText y closeText . Por defecto su valor esfalse.

Syntax

$(".selector").datepicker(
   { showButtonPanel: true }
);
41 showCurrentAtPos

Esta opción especifica el índice basado en 0, comenzando en la esquina superior izquierda, de donde se debe colocar el mes que contiene la fecha actual dentro de una pantalla de varios meses. Por defecto su valor es0.

Option - showCurrentAtPos

Esta opción especifica el índice basado en 0, comenzando en la esquina superior izquierda, de donde se debe colocar el mes que contiene la fecha actual dentro de una pantalla de varios meses. Por defecto su valor es0.

Syntax

$(".selector").datepicker(
   { showCurrentAtPos: 3 }
);
42 showMonthAfterYear

Esta opción especifica si se establece en verdadero , las posiciones del mes y año se invierten en el encabezado del selector de fechas. Por defecto su valor esfalse.

Option - showMonthAfterYear

Esta opción especifica si se establece en verdadero , las posiciones del mes y año se invierten en el encabezado del selector de fechas. Por defecto su valor esfalse.

Syntax

$(".selector").datepicker(
   { showMonthAfterYear: true }
);
43 mostrar en

Esta opción especifica cuándo debe aparecer el selector de fechas. Los valores posibles son foco, botón o ambos . Por defecto su valor esfocus.

Option - showOn

Esta opción especifica cuándo debe aparecer el selector de fechas. Los valores posibles son foco, botón o ambos . Por defecto su valor esfocus.

focus (predeterminado) hace que el selector de fecha se muestre cuando el elemento <input> gana el foco.

botón hace que un botón que se creó después de que el elemento <input> (pero antes de cualquier texto adjunto) que activa el selector de fechas cuando se hace clic.

ambos hacen que se cree el botón de activación y que los eventos de enfoque también activen el selector de fechas.

Syntax

$(".selector").datepicker(
   { showOn: "both" }
);
44 showOptions

Esta opción proporciona un hash para pasar a la animación cuando se especifica una animación de interfaz de usuario de jQuery para la opción showAnim . Por defecto su valor es{}.

Option - showOptions

Esta opción proporciona un hash para pasar a la animación cuando se especifica una animación de interfaz de usuario de jQuery para la opción showAnim . Por defecto su valor es{}.

Syntax

$(".selector").datepicker(
   { showOptions: { direction: "up" } }
);
45 showOtherMonths

Esta opción si se establece en verdadera , se muestran las fechas anteriores o posteriores al primer y último día del mes actual. Estas fechas no se pueden seleccionar a menos que la opción selectOtherMonths también esté establecida en true. Por defecto su valor esfalse.

Option - showOtherMonths

Esta opción si se establece en verdadera , se muestran las fechas anteriores o posteriores al primer y último día del mes actual. Estas fechas no se pueden seleccionar a menos que la opción selectOtherMonths también esté establecida en true. Por defecto su valor esfalse.

Syntax

$(".selector").datepicker(
   { showOtherMonths: true }
);
46 showWeek

Si esta opción se establece en verdadera , el número de la semana se muestra en una columna a la izquierda de la pantalla del mes. La opción calculateWeek se puede utilizar para modificar la forma en que se determina este valor. Por defecto su valor esfalse.

Option - showWeek

Si esta opción se establece en verdadera , el número de la semana se muestra en una columna a la izquierda de la pantalla del mes. La opción calculateWeek se puede utilizar para modificar la forma en que se determina este valor. Por defecto su valor esfalse.

Syntax

$(".selector").datepicker(
   { showWeek: true }
);
47 stepMonths

Esta opción especifica cuántos meses se moverán cuando se haga clic en uno de los controles de navegación del mes. Por defecto su valor es1.

Option - stepMonths

Esta opción especifica cuántos meses se moverán cuando se haga clic en uno de los controles de navegación del mes. Por defecto su valor es1.

Syntax

$(".selector").datepicker(
   { stepMonths: 3 }
);
48 weekHeader

Esta opción especifica el texto que se mostrará para la columna del número de la semana, anulando el valor predeterminado de Wk, cuando showWeek es verdadero. Por defecto su valor esWk.

Option - weekHeader

Esta opción especifica el texto que se mostrará para la columna del número de la semana, anulando el valor predeterminado de Wk, cuando showWeek es verdadero. Por defecto su valor esWk.

Syntax

$(".selector").datepicker(
   { weekHeader: "W" }
);
49 yearRange

Esta opción especifica los límites sobre los años que se muestran en el menú desplegable en el formulario desde: hasta cuando changeYear es verdadero . Los valores pueden ser absolutos o relativos (por ejemplo: 2005: +2, de 2005 a 2 años a partir de ahora). El prefijo c se puede utilizar para hacer que los valores relativos se compensen del año seleccionado en lugar del año actual (ejemplo: c-2: c + 3). Por defecto su valor esc-10:c+10.

Option - yearRange

Esta opción especifica los límites sobre los años que se muestran en el menú desplegable en el formulario desde: hasta cuando changeYear es verdadero . Los valores pueden ser absolutos o relativos (por ejemplo: 2005: +2, de 2005 a 2 años a partir de ahora). El prefijo c se puede utilizar para hacer que los valores relativos se compensen del año seleccionado en lugar del año actual (ejemplo: c-2: c + 3). Por defecto su valor esc-10:c+10.

Syntax

$(".selector").datepicker(
   { yearRange: "2002:2012" }
);
50 yearSuffix

Esta opción muestra texto adicional después del año en el encabezado del selector de fechas. Por defecto su valor es"".

Option - yearSuffix

Esta opción muestra texto adicional después del año en el encabezado del selector de fechas. Por defecto su valor es"".

Syntax

$(".selector").datepicker(
   { yearSuffix: "CE" }
);

La siguiente sección le mostrará algunos ejemplos prácticos de la funcionalidad del selector de fechas.

Funcionalidad predeterminada

El siguiente ejemplo muestra un ejemplo simple de la funcionalidad del selector de fechas que no pasa parámetros al datepicker() método.

<!doctype html>
<html lang = "en">
   <head>
      <meta charset = "utf-8">
      <title>jQuery UI Datepicker functionality</title>
      <link href = "https://code.jquery.com/ui/1.10.4/themes/ui-lightness/jquery-ui.css"
         rel = "stylesheet">
      <script src = "https://code.jquery.com/jquery-1.10.2.js"></script>
      <script src = "https://code.jquery.com/ui/1.10.4/jquery-ui.js"></script>

      <!-- Javascript -->
      <script>
         $(function() { $( "#datepicker-1" ).datepicker();
         });
      </script>
   </head>
   
   <body>
      <!-- HTML --> 
      <p>Enter Date: <input type = "text" id = "datepicker-1"></p>
   </body>
</html>

Guardemos el código anterior en un archivo HTML. datepickerexample.htmy abrirlo en un navegador estándar que admita javascript, también debe ver el siguiente resultado. Ahora puedes jugar con el resultado:

Selector de fecha en línea

El siguiente ejemplo muestra un ejemplo simple de la funcionalidad de selector de fechas en línea.

<!doctype html>
<html lang = "en">
   <head>
      <meta charset = "utf-8">
      <title>jQuery UI Datepicker functionality</title>
      <link href = "https://code.jquery.com/ui/1.10.4/themes/ui-lightness/jquery-ui.css"
         rel = "stylesheet">
      <script src = "https://code.jquery.com/jquery-1.10.2.js"></script>
      <script src = "https://code.jquery.com/ui/1.10.4/jquery-ui.js"></script>
      
      <!-- Javascript -->
      <script>
         $(function() { $( "#datepicker-2" ).datepicker();
         });
      </script>
   </head>
   
   <body>
      <!-- HTML --> 
      Enter Date: <div id = "datepicker-2"></div>
   </body>
</html>

Guardemos el código anterior en un archivo HTML. datepickerexample.htmy abrirlo en un navegador estándar que admita javascript, también debe ver el siguiente resultado. Ahora puedes jugar con el resultado:

En el ejemplo anterior usamos el elemento <div> para obtener el selector de fecha en línea.

Uso de appendText, dateFormat, altField y altFormat

El siguiente ejemplo muestra el uso de tres opciones importantes (a) appendText (b) dateFormat (c) altField y (d) altFormat en la función datepicker de JqueryUI.

<!doctype html>
<html lang = "en">
   <head>
      <meta charset = "utf-8">
      <title>jQuery UI Datepicker functionality</title>
      <link href = "https://code.jquery.com/ui/1.10.4/themes/ui-lightness/jquery-ui.css"
         rel = "stylesheet">
      <script src = "https://code.jquery.com/jquery-1.10.2.js"></script>
      <script src = "https://code.jquery.com/ui/1.10.4/jquery-ui.js"></script>
      
      <!-- Javascript -->
      <script>
         $(function() { $( "#datepicker-3" ).datepicker({
               appendText:"(yy-mm-dd)",
               dateFormat:"yy-mm-dd",
               altField: "#datepicker-4",
               altFormat: "DD, d MM, yy"
            });
         });
      </script>
   </head>
   
   <body>
      <!-- HTML --> 
      <p>Enter Date: <input type = "text" id = "datepicker-3"></p>
      <p>Alternate Date: <input type = "text" id = "datepicker-4"></p>
   </body>
</html>

Guardemos el código anterior en un archivo HTML. datepickerexample.htmy abrirlo en un navegador estándar que admita javascript, también debe ver el siguiente resultado. Ahora puedes jugar con el resultado:

En el ejemplo anterior, puede ver que el formato de fecha para la primera entrada se establece como aa-mm-dd . Si selecciona alguna fecha de datepicker, la misma fecha se refleja en el segundo campo de entrada cuyo formato de fecha se establece como "DD, d MM, aa".

Uso de beforeShowDay

El siguiente ejemplo muestra el uso de la opción beforeShowDay en la función datepicker de JqueryUI.

<!doctype html>
<html lang = "en">
   <head>
      <meta charset = "utf-8">
      <title>jQuery UI Datepicker functionality</title>
      <link href = "https://code.jquery.com/ui/1.10.4/themes/ui-lightness/jquery-ui.css"
         rel = "stylesheet">
      <script src = "https://code.jquery.com/jquery-1.10.2.js"></script>
      <script src = "https://code.jquery.com/ui/1.10.4/jquery-ui.js"></script>

      <!-- Javascript -->
      <script>
         $(function() { $( "#datepicker-5" ).datepicker({
               beforeShowDay : function (date) {
                  var dayOfWeek = date.getDay ();
                  // 0 : Sunday, 1 : Monday, ...
                  if (dayOfWeek == 0 || dayOfWeek == 6) return [false];
                  else return [true];
               }
            });
         });
      </script>
   </head>
   
   <body>
      <!-- HTML --> 
      <p>Enter Date: <input type = "text" id = "datepicker-5"></p>
   </body>
</html>

Guardemos el código anterior en un archivo HTML. datepickerexample.htmy abrirlo en un navegador estándar que admita javascript, también debe ver el siguiente resultado. Ahora puedes jugar con el resultado:

En el ejemplo anterior, el domingo y el sábado están desactivados.

Uso de showOn, buttonImage y buttonImageOnly

El siguiente ejemplo muestra el uso de tres opciones importantes (a) showOn (b) buttonImage y (c) buttonImageOnly en la función datepicker de JqueryUI.

<!doctype html>
<html lang = "en">
   <head>
      <meta charset = "utf-8">
      <title>jQuery UI Datepicker functionality</title>
      <link href = "https://code.jquery.com/ui/1.10.4/themes/ui-lightness/jquery-ui.css"
         rel = "stylesheet">
      <script src = "https://code.jquery.com/jquery-1.10.2.js"></script>
      <script src = "https://code.jquery.com/ui/1.10.4/jquery-ui.js"></script>
   
      <!-- Javascript -->
      <script>
         $(function() { $( "#datepicker-6" ).datepicker({
               showOn:"button",
               buttonImage: "/jqueryui/images/calendar-icon.png",
               buttonImageOnly: true
            });
         });
      </script>
   </head>
   
   <body>
      <!-- HTML --> 
      <p>Enter Date: <input type = "text" id = "datepicker-6"></p>
   </body>
</html>

Guardemos el código anterior en un archivo HTML. datepickerexample.htmy abrirlo en un navegador estándar que admita javascript, también debe ver el siguiente resultado. Ahora puedes jugar con el resultado:

En el ejemplo anterior, se muestra un icono en el que se debe hacer clic para abrir el selector de fechas.

Uso de defaultDate, dayNamesMin y duration

El siguiente ejemplo muestra el uso de tres opciones importantes (a) dayNamesMin (b) dayNamesMin y (c) duration en la función datepicker de JqueryUI.

<!doctype html>
<html lang = "en">
   <head>
      <meta charset = "utf-8">
      <title>jQuery UI Datepicker functionality</title>
      <link href = "https://code.jquery.com/ui/1.10.4/themes/ui-lightness/jquery-ui.css"
         rel = "stylesheet">
      <script src = "https://code.jquery.com/jquery-1.10.2.js"></script>
      <script src = "https://code.jquery.com/ui/1.10.4/jquery-ui.js"></script>
      
      <!-- Javascript -->
      <script>
         $(function() { $( "#datepicker-7" ).datepicker({
               defaultDate:+9,
               dayNamesMin: [ "So", "Mo", "Di", "Mi", "Do", "Fr", "Sa" ],
               duration: "slow"
            });
         });
      </script>
   </head>
   
   <body>
      <!-- HTML --> 
      <p>Enter Date: <input type = "text" id = "datepicker-7"></p>
   </body>
</html>

Guardemos el código anterior en un archivo HTML. datepickerexample.htmy abrirlo en un navegador estándar que admita javascript, también debe ver el siguiente resultado. Ahora puedes jugar con el resultado:

En el ejemplo anterior, los nombres de los días se cambian mediante dayNamesMin . También puede ver que se establece una fecha predeterminada.

Uso de prevText, nextText, showOtherMonths y selectOtherMonths

El siguiente ejemplo muestra el uso de tres opciones importantes (a) prevText (b) nextText (c) showOtherMonths y (d) selectOtherMonths en la función datepicker de JqueryUI.

<!doctype html>
<html lang = "en">
   <head>
      <meta charset = "utf-8">
      <title>jQuery UI Datepicker functionality</title>
      <link href = "https://code.jquery.com/ui/1.10.4/themes/ui-lightness/jquery-ui.css"
         rel = "stylesheet">
      <script src = "https://code.jquery.com/jquery-1.10.2.js"></script>
      <script src = "https://code.jquery.com/ui/1.10.4/jquery-ui.js"></script>
      <!-- Javascript -->
      
      <script>
         $(function() { $( "#datepicker-8" ).datepicker({
               prevText:"click for previous months",
               nextText:"click for next months",
               showOtherMonths:true,
               selectOtherMonths: false
            });
            $( "#datepicker-9" ).datepicker({
               prevText:"click for previous months",
               nextText:"click for next months",
               showOtherMonths:true,
               selectOtherMonths: true
            });
         });
      </script>
   </head>
   
   <body>
      <!-- HTML --> 
      <p>Enter Start Date: <input type = "text" id = "datepicker-8"></p>
      <p>Enter End Date: <input type = "text" id = "datepicker-9"></p>
   </body>
</html>

Guardemos el código anterior en un archivo HTML. datepickerexample.htmy abrirlo en un navegador estándar que admita javascript, también debe ver el siguiente resultado. Ahora puedes jugar con el resultado:

En el ejemplo anterior, los enlaces prev y nect tienen subtítulos. Si hace clic en el elemento, se abre el selector de fechas. Ahora, en el primer selector de fechas, las fechas de otros meses están deshabilitadas ya que selectOtherMonths se establece en falso . En el segundo selector de fecha para el segundo tipo de entrada, selectOtherMonths se establece en verdadero .

Uso de changeMonth, changeYear y numberOfMonths

El siguiente ejemplo muestra el uso de tres opciones importantes (a) changeMonth (b) changeYear y (c) numberOfMonths en la función datepicker de JqueryUI.

<!doctype html>
<html lang = "en">
   <head>
      <meta charset = "utf-8">
      <title>jQuery UI Datepicker functionality</title>
      <link href = "https://code.jquery.com/ui/1.10.4/themes/ui-lightness/jquery-ui.css"
         rel = "stylesheet">
      <script src = "https://code.jquery.com/jquery-1.10.2.js"></script>
      <script src = "https://code.jquery.com/ui/1.10.4/jquery-ui.js"></script>
      
      <!-- Javascript -->
      <script>
         $(function() {
            $( "#datepicker-10" ).datepicker({
               changeMonth:true,
               changeYear:true,
               numberOfMonths:[2,2]
            });
         });
      </script>
   </head>
   
   <body>
      <!-- HTML --> 
      <p>Enter Date: <input type = "text" id = "datepicker-10"></p>
   </body>
</html>

Guardemos el código anterior en un archivo HTML. datepickerexample.htmy abrirlo en un navegador estándar que admita javascript, también debe ver el siguiente resultado. Ahora puedes jugar con el resultado:

En el ejemplo anterior, puede ver menús desplegables para los campos de mes y año. Y estamos mostrando 4 meses en una estructura de matriz de [2,2].

Uso de showWeek, yearSuffix y showAnim

El siguiente ejemplo muestra el uso de tres opciones importantes (a) showWeek (b) yearSuffix y (c) showAnim en la función datepicker de JqueryUI.

<!doctype html>
<html lang = "en">
   <head>
      <meta charset = "utf-8">
      <title>jQuery UI Datepicker functionality</title>
      <link href = "https://code.jquery.com/ui/1.10.4/themes/ui-lightness/jquery-ui.css"
         rel = "stylesheet">
      <script src = "https://code.jquery.com/jquery-1.10.2.js"></script>
      <script src = "https://code.jquery.com/ui/1.10.4/jquery-ui.js"></script>
      
      <!-- Javascript -->
      <script>
         $(function() {
            $( "#datepicker-11" ).datepicker({
               showWeek:true,
               yearSuffix:"-CE",
               showAnim: "slide"
            });
         });
      </script>
   </head>
   
   <body>
      <!-- HTML --> 
      <p>Enter Date: <input type = "text" id = "datepicker-11"></p>
   </body>
</html>

Guardemos el código anterior en un archivo HTML. datepickerexample.htmy abrirlo en un navegador estándar que admita javascript, también debe ver el siguiente resultado. Ahora puedes jugar con el resultado:

En el ejemplo anterior, puede ver que los números de las semanas se muestran en el lado izquierdo del selector de fechas, ya que showWeek está establecido en verdadero . El año tiene el sufijo "-CE".

$ (selector, context) .datepicker ("action", [params]) Método

El método datepicker (action, params) puede realizar una acción en el calendario, como seleccionar una nueva fecha. losaction se especifica como una cadena en el primer argumento y, opcionalmente, uno o más params se puede proporcionar en función de la acción dada.

Básicamente, aquí las acciones no son nada, pero son métodos jQuery que podemos usar en forma de cadena.

Sintaxis

$(selector, context).datepicker ("action", [params]);

La siguiente tabla enumera las acciones para este método:

No Señor. Acción Descripción
1 destruir()

Esta acción elimina completamente la funcionalidad de selector de fechas. Esto devolverá el elemento a su estado previo al inicio. Este método no acepta argumentos.

Action - destroy()

Esta acción elimina completamente la funcionalidad de selector de fechas. Esto devolverá el elemento a su estado previo al inicio. Este método no acepta argumentos.

Syntax

$(".selector").datepicker("destroy");
2 diálogo (fecha [, onSelect] [, configuración] [, pos])

Esta acción muestra el selector de fechas en un cuadro de diálogo de la interfaz de usuario de jQuery.

Action - dialog( date [, onSelect ] [, settings ] [, pos ] )

Esta acción muestra el selector de fechas en un cuadro de diálogo de la interfaz de usuario de jQuery. Donde -

  • fecha es la fecha inicial.

  • onSelect es una función de devolución de llamada cuando se selecciona una fecha. La función recibe el texto de la fecha y la instancia del selector de fecha como parámetros.

  • settings es la nueva configuración para el selector de fecha.

  • pos es la posición de la parte superior / izquierda del diálogo como [x, y] o un MouseEvent que contiene las coordenadas. Si no se especifica, el cuadro de diálogo se centra en la pantalla.

Syntax

$(".selector").datepicker( "dialog", "10/12/2012" );
3 obtener la fecha()

Esta acción devuelve la fecha correspondiente a la fecha seleccionada. Este método no acepta argumentos.

Action - getDate()

Esta acción devuelve la fecha correspondiente a la fecha seleccionada. Este método no acepta argumentos.

Syntax

$(".selector").datepicker("getDate");
4 esconder()

Esta acción cierra el selector de fechas abierto anteriormente. Este método no acepta argumentos.

Action - hide()

Esta acción cierra el selector de fechas abierto anteriormente. Este método no acepta argumentos.

Syntax

$(".selector").datepicker("hide");
5 está desactivado()

Esta acción comprueba si la función del selector de fechas está desactivada. Este método no acepta argumentos.

Action - isDisabled()

Esta acción comprueba si la función del selector de fechas está desactivada. Este método no acepta argumentos.

Syntax

$(".selector").datepicker("isDisabled");
6 opción (optionName)

Esta acción recupera el valor asociado actualmente con el optionName especificado .

Action - option( optionName )

Esta acción recupera el valor asociado actualmente con el optionName especificado .

Syntax

$(".selector").datepicker( "option", "disabled");
7 opción()

Esta acción obtiene un objeto que contiene pares clave / valor que representan el hash actual de las opciones del selector de fechas. Este método no acepta argumentos.

Action - option()

Esta acción obtiene un objeto que contiene pares clave / valor que representan el hash actual de las opciones del selector de fechas. Este método no acepta argumentos.

Syntax

var options = $( ".selector" ).datepicker( "option" );
8 opción (optionName, valor)

Esta acción establece el valor de la opción datepicker asociada con el optionName especificado.

Action - option( optionName, value )

Esta acción establece el valor de la opción datepicker asociada con el optionName especificado.

Syntax

$(".selector").datepicker( "option", "disabled", true );
9 opción (opciones)

Esta acción establece una o más opciones para el selector de fechas.

Action - option( options )

Esta acción establece una o más opciones para el selector de fechas.

Syntax

$(".selector").datepicker("option", { disabled: true });
10 actualizar()

Esta acción vuelve a dibujar el selector de fecha, después de haber realizado algunas modificaciones externas. Este método no acepta argumentos.

Action - refresh()

Esta acción vuelve a dibujar el selector de fecha, después de haber realizado algunas modificaciones externas. Este método no acepta argumentos.

Syntax

$(".selector").datepicker("refresh");
11 setDate (fecha)

Esta acción establece la fecha especificada como la fecha actual del selector de fechas.

Action - setDate()

Esta acción establece la fecha especificada como la fecha actual del selector de fechas.

Syntax

$(".selector").datepicker("setDate", "10/12/2012");
12 show()

Esta acción abre el selector de fechas. Si el selector de fecha se adjunta a una entrada, la entrada debe ser visible para que se muestre el selector de fecha. Este método no acepta argumentos.

Action - show()

Esta acción abre el selector de fechas. Si el selector de fecha se adjunta a una entrada, la entrada debe ser visible para que se muestre el selector de fecha. Este método no acepta argumentos.

Syntax

$(".selector").datepicker("show");
13 widget ()

Esta acción devuelve un objeto jQuery que contiene el selector de fechas.

Action - widget()

Esta acción devuelve un objeto jQuery que contiene el selector de fechas.

Syntax

$(".selector").datepicker("widget");

Los siguientes ejemplos muestran el uso de algunas de las acciones enumeradas en la tabla anterior.

Uso de la acción setDate ()

Ahora veamos un ejemplo usando las acciones de la tabla anterior. El siguiente ejemplo demuestra el uso de acciones setDate .

<!doctype html>
<html lang = "en">
   <head>
      <meta charset = "utf-8">
      <title>jQuery UI Datepicker functionality</title>
      <link href = "https://code.jquery.com/ui/1.10.4/themes/ui-lightness/jquery-ui.css"
         rel = "stylesheet">
      <script src = "https://code.jquery.com/jquery-1.10.2.js"></script>
      <script src = "https://code.jquery.com/ui/1.10.4/jquery-ui.js"></script>
      
      <!-- Javascript -->
      <script>
         $(function() { $( "#datepicker-12" ).datepicker();
            $( "#datepicker-12" ).datepicker("setDate", "10w+1");
         });
      </script>
   </head>
   
   <body>
      <!-- HTML --> 
      <p>Enter Date: <input type = "text" id = "datepicker-12"></p>
   </body>
</html>

Guardemos el código anterior en un archivo HTML. datepickerexample.htm y ábralo en un navegador estándar que admita javascript, también debe ver el siguiente resultado:

Uso de la acción show ()

El siguiente ejemplo demuestra el uso de action show .

<!doctype html>
<html lang = "en">
   <head>
      <meta charset = "utf-8">
      <title>jQuery UI Datepicker functionality</title>
      <link href = "https://code.jquery.com/ui/1.10.4/themes/ui-lightness/jquery-ui.css"
         rel = "stylesheet">
      <script src = "https://code.jquery.com/jquery-1.10.2.js"></script>
      <script src = "https://code.jquery.com/ui/1.10.4/jquery-ui.js"></script>
      
      <!-- Javascript -->
      <script>
         $(function() {
            $( "#datepicker-13" ).datepicker(); $( "#datepicker-13" ).datepicker("show");
         });
      </script>
   </head>
   
   <body>
      <!-- HTML --> 
      <p>Enter Date: <input type = "text" id = "datepicker-13"></p>
   </body>
</html>

Guardemos el código anterior en un archivo HTML. datepickerexample.htm y ábralo en un navegador estándar que admita javascript, también debe ver el siguiente resultado:

Gestión de eventos en elementos de selector de fechas

¡No hay métodos de evento de selector de fechas a partir de ahora!