¿Cómo puedo hacer que jQuery Datepicker se abra con un botón definido por el usuario?Uso del selector de fecha jQuery con un botón de activación personalizado
10
A
Respuesta
34
Hay built-in support for this, que tiene un icono o botón de la derecha a la derecha del cuadro de texto, así:
$("#datepicker").datepicker({
showOn: 'button',
buttonImage: 'images/calendar.gif',
buttonImageOnly: true
});
Si desea probarlo por medio de otro botón, o en realidad cualquier caso, llamar a la show
method, como esta:
$("#myButton").click(function() {
$("#datepicker").datepicker("show");
});
1
La muestras pa ge como un ejemplo de cómo hacer que el datpicker aparece haciendo clic en un icono:
0
$("#checkin").datepicker({
dateFormat: 'dd/mm/yy',
minDate: '0',
changeMonth: true,
numberOfMonths: 1
});
.datedivmng{
float: left;position: relative;
}
.datedivmng .datepicker{
position: relative;width: 87%!important;
cursor: pointer;
}
.datedivmng:after {
/* symbol for "opening" panels */
font-family: 'FontAwesome';
content: "\f073";
color: #329ac4;
font-size: 16px;
text-shadow: none;
position: absolute;
vertical-align: middle;
pointer-events: none;
float: right;
top: 2px;
right: 7px;
}
<div class="datedivmng">
<input type="text" id="checkin" name="checkin" value="" /></div>
+0
JSEnlace físico: jsfiddle.net/jrpatel1016/44hsdn4j –
0
Este es el HTML para el icono de selección de fecha
onclick="show_date_picker('#datepicker_id'); on you icon element
Esto es función para abrir & cerrar datepicker en el icono haga clic en
function show_date_picker(source_datepicker){
if($(source_datepicker).datepicker("widget").is(":visible")){
$(source_datepicker).datepicker("hide");
}else{
$(source_datepicker).datepicker("show");
}
}
Cuestiones relacionadas
- 1. jQuery selector personalizado, "indefinido"
- 2. java nio Selector de activación
- 3. Activación del evento jQuery en todos los oyentes
- 4. Selector de fondo del botón
- 5. selector de fecha jQuery - TimeZone Issue
- 6. jQuery - Control de selector de fecha móvil
- 7. jQuery de fecha y hora MVC3 selector
- 8. Selector de fecha jQuery - deshabilitar fechas pasadas
- 9. jQuery Selector de cumpleaños relacionado con la actualización del formulario
- 10. ¿Activación de múltiples grupos de validación con un solo botón?
- 11. clase para jQuery UI botón selector de fechas
- 12. Rails 3 fecha del selector de fecha de jquery no guardada en la base de datos
- 13. jQuery botón de activación/desactivación móvil activado/desactivado?
- 14. Validación del selector de fecha WPF
- 15. Problema con NSSortDescriptor usando comparador personalizado a través del selector
- 16. Agregar un selector personalizado a un UIBarButtonItem
- 17. Activación jQuery Validación manualmente?
- 18. Expresiones regulares del selector jQuery
- 19. Cambiar el idioma del selector de fecha
- 20. Cómo agregar un estado de botón personalizado
- 21. Código de selector de fecha dinámico de JQuery
- 22. rendimiento del selector jQuery
- 23. Contexto del selector jQuery
- 24. Jquery ¿Excluir un selector?
- 25. ¿Cómo configuro la fecha para un selector de fecha?
- 26. WPF botón de activación del pulso vez sin control
- 27. selector de fecha de jquery dividido en campos múltiples
- 28. IOS - Botón personalizado con un estado depresivo
- 29. Crear un botón personalizado con SWT
- 30. jQuery alertnative to 'Timeframe' (selector de rango de fecha)
Thanx bro .. !! déjame intentar de todos modos .. – pvaju896
hay algún problema si yo uso lo mismo con los controles de usuario de ASP.NET. ??? – pvaju896
@ pvaju896 - No ... ¿cómo lo llamas? Tenga en cuenta que en un control de usuario, la identificación será diferente, debe usar clases en su lugar –