Me gustaría agregar un botón a un JQuery DatePicker que daría una respuesta personalizada (que no es una fecha). Mi situación es un formulario que solicita experiencia laboral previa, y quiero un botón Present
con DatePicker en el campo employment_date_end
.Respuesta personalizada de JQuery UI DatePicker
Respuesta
$("<button>Present</button>").appendTo($('<div class="ui-datepicker-buttonpane ui-widget-content" />').appendTo(".ui-datepicker")).button()
este script agrega el botón selector hasta la fecha cuando se muestra u puede llamar a este script en eventos como en el programa de eventos de la fecha picker.To probarlo quemador, basta con abrir selector de fecha abierta emergente y ejecutar la secuencia de comandos en la consola de Firebug y el Se agregará el botón es solo una solución simple que estoy dando. Hay muchas otras maneras como extender datePicker
Debe probar esto en el código, tenga en cuenta que el evento 'create' no funciona, por lo que no tiene sentido cuando puede inicializarlo. –
Puede usar onload de jquery y ejecutar este código o simplemente extender el componente y agregar este código allí en la clase extendida –
- 1. jQuery UI datepicker rendimiento
- 2. jQuery UI datepicker translation
- 3. jQuery-UI Datepicker: ¿Arrastrable?
- 4. jQuery-UI fecha predeterminada datepicker
- 5. jQuery UI Datepicker - Cómo alterar Datepicker HTML
- 6. Formateo de jQuery UI datepicker
- 7. Problemas con jQuery UI Datepicker
- 8. Jeditable con jQuery UI Datepicker
- 9. jQuery UI: DatePicker ¿SOLO CSS?
- 10. jQuery UI - Datepicker - Ocultar año
- 11. jQuery UI Datepicker Today Enlace
- 12. ¿Cómo localizo jQuery UI Datepicker?
- 13. jQuery UI Datepicker y datejs
- 14. Usar JQuery UI Datepicker con íconos de Jquery UI Theme
- 15. jQuery UI Datepicker con jQuery tipsy
- 16. jQuery UI - Convierta jQuery UI Datepicker a hora UNIX
- 17. jquery ui datepicker dentro de asp.net UpdatePanel
- 18. jquery ui datepicker formato de fecha
- 19. jquery-ui datepicker integración de múltiples idiomas
- 20. jQuery UI datepicker: Configurar atajos de teclado
- 21. jQuery UI datepicker: agregue 6 meses a otro datepicker
- 22. JQuery UI DatePicker - Cómo abrir manualmente un datepicker
- 23. jquery-ui datepicker change z-index
- 24. problema al clonar jQuery UI datepicker
- 25. jquery ui datepicker año siguiente y anterior
- 26. jQuery UI diferencia Datepicker en días
- 27. Cómo abrir jQuery UI DatePicker onclick?
- 28. jQuery UI Datepicker - Multiple Date Selections
- 29. Desactivar fechas futuras en jQuery UI Datepicker
- 30. jQuery ui - datepicker prevenir la actualización onSelect
No puedo ayudar con la pregunta real, pero si no logras resolverlo de esta manera la forma en que ' Normalmente visto esto hecho es tener una casilla de verificación "es el empleador actual" que se puede seleccionar y oculta el campo de fecha de finalización. O simplemente tenga una nota diciendo que deje la fecha de finalización en blanco si es el empleador actual. – fearofawhackplanet
Gracias, ambas ideas suenan muy bien, creo que si paso mucho más tiempo sin una solución, recurriré a una de esas –
. Esto sería posible si el controlador de eventos 'create' realmente funcionara correctamente. –