Hola, estoy usando el plugin para seleccionar fechas bootstrap-datepicker y todo funciona a la perfección. Pero ahora tengo la necesidad de deshabilitar alguno días, cuando lo hago de manera manual, funciona perfectamente, pero estos días se deshabilitan en el administrador de la aplicación.
Logro conseguir el array con las fechas que se deben deshabilitar, pero cuando lo pongo en el plugin, no pasa nada.
Código Javascript
:
Ver originalvar codPad = $('#txtCodPadre').val();
var arrFechas = [];
var f2;
var f3;
$.ajax({
url: 'http://www.freshfood.pe/comidas/padres/comidas/getFechasDes',
type: 'post',
data: {codPad:codPad},
success: function(data) {
var f = data.split(',');
for (var i = 0; i < f.length; i++) {
f2 = f[i].split('-');
f3 = f2[2] + '/' + f2[1] + '/' + f2[0];
arrFechas[i] = '"' + f3 + '"';
}
var newFechas = '[' + arrFechas.toString() + ']';
$('#txtFecha').datepicker({
format: "dd/mm/yyyy",
language: "es",
datesDisabled: newFechas,
autoclose: true
});
}
});
De manera manual en el parámetro datesDisabled del plugin se pondría asi: ["20/06/2016", "22/06/2016", "24/06/2016"] y eso desactiva esos días.
La variable newFechas guarda el mismo resultado, con un alert me muestra: ["20/06/2016", "22/06/2016", "24/06/2016"], pero cuando lo pongo en el parámetro datesDisabled no pasa nada.
Espero que me puedan ayudar.
Saludos,