Reinicialize ou destrua o apontador de data do Bootstrap dinamicamente
Existe uma maneira de destruir o datepicker do Bootstrap atualizando dinamicamente suas opções como formato, beforeShowDay etc.? Eu sei que o datepicker da interface do usuário do jQuery tem um método de destruição, mas o Bootstrap não. Só tem o.('remove')
método, mas não está funcionando.
Meu objetivo é modificar as opções do seletor de datas ao alterar uma entrada, por exemplo:
$('#employee').change( function() {
$('#date').datepicker('destroy'); //not working 'cause bootstrap hasnt a destroy method
$('#date').hide();
});
Então eu chamo a função de inicialização quando a entrada é alterada:
function updateCalendar(){
$('#date').datepicker({
format:"dd/mm/yyyy",
beforeShowDay: updateC //function that modifies the available days to show
});
}