Cómo adjuntar un DatePicker a Textbox en JQuery.Use JQuery DatePicker en Textbox asp.net
6
A
Respuesta
24
Deberías echarle un vistazo al jQuery UI DatePicker.
ASP.NET Ejemplo
<script>
$(function() {
$("#<%= txtDate.ClientID %>").datepicker();
});
</script>
<form id="form1" runat="server">
<div>
<asp:TextBox ID="txtDate" runat="server" />
</div>
</form>
0
$(function() {
$("#txtDatepicker").datepicker();
});
Ver el ejemplo para el uso de esta función.
0
Donde la fecha de nacimiento es un cuadro de texto.
Un ejemplo básico:
$(document).ready(function() {
$("#DateOfBirth").datepicker(
});
});
Un ejemplo más complejo:
$(document).ready(function() {
$("#DateOfBirth").datepicker({
defaultDate: "-25y",
dateFormat: "dd-mm-yy",
yearRange: "c-80:c+40",
inline: true,
showAnim: 'fadeIn',
changeMonth: true,
changeYear: true,
minDate: "-120y",
maxDate: "-18y",
});
});
Algunas explicaciones: defaultDate se establece en la actualidad menos 25 años.
dateFormat está configurado a 26/12/2014. No use 'aaaa' de lo contrario, el año de 4 caracteres se mostrará dos veces.
yearRange establece el número de años que aparecen en el cuadro desplegable del año (habilitado por la opción 'changeyear: true') para ser el año actual menos 80 años y más 40 años (pero limitado a las configuraciones de fecha máxima y mínima)
Algunas opciones básicas:
- showOn: botón (Aparece cuando se hace clic en el botón de calendario)
- showOn: de enfoque (espectáculos cuando la entrada está fijado el calendario para obtiene foco)
- showsOn: ambos (muestra tanto como antes)
- defaultDate: new Date (2014, 12, 26)
- defaultDate: "-25y" (muestra la fecha de hoy, menos de 25 años)
- MinDate: new Date (1926, 1, 1)
- MaxDate: "+ 1m + 1W" (se añade 1 mes y 1 semana para la fecha actual conjunto)
- MaxDate: new Date (2012, 1, 1)
- dateFormat: "yy -mm-dd "
- dateFormat:" dd-mm-yy "
- dateFormat: 'DD, MM d, yy'
- navigationAsDateFormat: true (elimina el tonto texto de botón 'anterior' y 'siguiente' y reemplaza con prev y los nombres del próximo mes).
- stepMonths: 3 (cuando se hace clic en los botones siguiente o anterior se moverán tantos meses a la vez).
- NUMBEROFMONTHS: [2, 3] (muestra 3 calendarios a la vez)
- showCurrentAtPos: 2 (debe ser usado en conjunción con sobre 'NUMBEROFMONTHS:' Establece el presente mes en la posición seleccionada donde varios meses se muestran..)
- showButtonPanel: true (muestra un panel de botones debajo de la tecla con el botón 'Hoy' para establecer la fecha y el botón 'Listo' que cerrará el calendario ')
- showWeek: true (muestra el número de la semana de 52 horas durante el año)
- changeMonth: verdadero (permite al usuario cambiar el mes a través de una lista desplegable)
- changeYear: verdadero (permite al usuario cambiar el año a través de una lista desplegable)
- yearRange : "c-80: c + 40" (c es para el actual. El rango del año es el año actual menos 80 años y más 40 años, pero esto está restringido por la configuración de las fechas mínimas y máximas es
- yearRange: "1990: 2014" (en el año lista desplegable muestra el rango de años disponible en la lista desplegable)
Marque aquí para la referencia completa: http://api.jqueryui.com/datepicker/
Cuestiones relacionadas
- 1. jquery ui datepicker dentro de asp.net UpdatePanel
- 2. Jquery datepicker button tabindex
- 3. ASP.Net textbox onblur evento
- 4. Evento ASP.NET TextBox LostFocus
- 5. jQuery DatePicker color de fondo
- 6. Manejo del botón ENTRAR en TextBox, ASP.NET
- 7. jQuery UI Datepicker - Cómo alterar Datepicker HTML
- 8. jQuery textbox change event
- 9. ASP.NET GridView RowCommand TextBox vacío
- 10. jquery datepicker onChangeMonthYear
- 11. Jquery datepicker - activación manual
- 12. jQuery datepicker variable minDate
- 13. duplicar jQuery datepicker
- 14. JQuery datepicker no funciona
- 15. jquery datepicker fecha predeterminada
- 16. jQuery UI datepicker rendimiento
- 17. JQuery datePicker date reset
- 18. JQuery: delegado y datepicker
- 19. getDate con Jquery Datepicker
- 20. Jquery datepicker años cambiar
- 21. jQuery datepicker años mostrados
- 22. Clonar objetos datepicker [JQuery]
- 23. jQuery UI datepicker translation
- 24. jQuery: alternativa datepicker
- 25. jQuery-UI Datepicker: ¿Arrastrable?
- 26. jQuery datepicker sin entrada
- 27. TextBox causa devolución de botón en ASP.NET
- 28. ¿Cómo hacer un autocompletar TextBox en ASP.NET?
- 29. ¿Cómo hacer que un WPF TextBox use caracteres de contraseña?
- 30. Jquery datepicker: validar fecha mm/dd/aaaa
Gracias @Zachary. ... – RajeshKdev