Logro conseguir el array con las fechas que se deben deshabilitar, pero cuando lo pongo en el plugin, no pasa nada.
Código Javascript:
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.Ver original
var 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 }); } });
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,