jQuery Datepicker: mantenga abierto después de seleccionar una fecha y cierre con el botón “Listo”

Sinceramente, espero que pueda ayudarme con eso, ya que he pasado bastante tiempo buscando en la red las soluciones adecuadas y no he podido encontrar ninguna.

El problema que tengo es que tengo un selector de fecha jQuery que me gustaría mantener abierto después de seleccionar una fecha y luego cerrarla al hacer clic en el botón “Listo” debajo de ella. Lo más cercano que encontré proviene de una respuesta de StackOverflow de 2012, pero desafortunadamente oculta los botones que provienen de la opción showButtonPanel: true .

Así que esta es una instantánea de mi último “bash” que, de nuevo, no funciona:

 $(function() { $(".datepicker").datepicker({ showButtonPanel: true, onSelect: function(){ $(this).val(); } }); }); 

El calendario se activa desde:

  

FYI – Estoy usando jQuery 1.7.2.min.js (desafortunadamente no puedo actualizar por razones de seguridad), jQuery-ui 1.10.3 y por supuesto, Bootstrap (versión 3.0.3 aunque no estoy seguro de si esto ayudará) . Gracias

Aquí hay un violín que funciona: http://jsfiddle.net/9uc7dwoa/

Esto está haciendo el truco en el onSelect:

 if (inst.inline) this._updateDatepicker(inst); else { this._hideDatepicker(null, this._get(inst, 'duration')); this._lastInput = inst.input[0]; if (typeof(inst.input[0]) != 'object') inst.input[0].focus(); // restre focus this._lastInput = null; } 

Aquí está la referencia de la respuesta con el código utilizado: jQuery Selector de fecha: Evita cerrar el selector al hacer clic en una fecha