Necesito que de un array de fechas que tengo en php convertirlo a javascript para depues deshabilitarlo de datepicker.
Me explico.
Yo tengo mi
Código PHP:
$dias = Array("21-5-2013","17-5-2013");
y quiero añadiresas fechas en a mi var disabledDays
Código Javascript:
Ver original
<script type="text/javascript"> var disabledDays = []; function disableAllTheseDays(date) { var m = date.getMonth(), d = date.getDate(), y = date.getFullYear(); for (i = 0; i < disabledDays.length; i++) { if($.inArray((m+1) + '-' + d + '-' + y,disabledDays) != -1) { return [false]; } } return [true]; } $(function() { $('#dob').datepicker({ dateFormat: 'mm-dd-yy', beforeShowDay: disableAllTheseDays}); }); </script>
¿¿Me podríais decir cómo se hace??
Otra duda, se puede poner varias opciones en beforeShowDay, es decir si yo quiero añadir que ademas de deshabilitar esos días también quiero que estén solo habilitados los viernes de esta manera:
Código Javascript:
Ver original
// Enable only Friday $("#datepicker9").datepicker({ dateFormat: 'dd-mm-yy', minDate: 1, beforeShowDay: enableFirday }); // Custom function to enable friday only in jquery calender function enableFirday(date) { var day = date.getDay(); return [(day == 5), '']; }