Foros del Web » Programando para Internet » Jquery »

Recorrer un DataPikcer para marcar fechas

Estas en el tema de Recorrer un DataPikcer para marcar fechas en el foro de Jquery en Foros del Web. Hola buenas, estoy implementando un Datapicker en el cual quiero que me marque en el calendario 2 días y 3 sin marcar así sucesivamente a ...
  #1 (permalink)  
Antiguo 14/05/2014, 13:57
 
Fecha de Ingreso: agosto-2013
Mensajes: 2
Antigüedad: 10 años, 8 meses
Puntos: 0
Recorrer un DataPikcer para marcar fechas

Hola buenas, estoy implementando un Datapicker en el cual quiero que me marque en el calendario 2 días y 3 sin marcar así sucesivamente a lo largo de todos los meses, ya que es una programa que calcula turnos de trabajo. Hasta ahora he conseguido que me marque días concretos. La programación que use fue esta.

<!doctype html>
<head>
<meta name="author" content="Bigfoot">
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">

<link rel="stylesheet" href="jquery-ui-1.8.22.custom.css">
<script src="jquery-1.8.0.min.js"></script>
<script src="jquery-ui-1.8.22.custom.min.js"></script>

<title>Date</title>
</head>

<body>
<div id="datepicker"></div>
<script>
$(function() {

var events = ['15-1-2014', '02-5-2014', '17-6-2014', '17-5-2014'];
//Array para dar formato en español
$.datepicker.regional['es'] =
{
closeText: 'Cerrar',
prevText: 'Previo',
nextText: 'Próximo',

monthNames: ['Enero','Febrero','Marzo','Abril','Mayo','Junio',
'Julio','Agosto','Septiembre','Octubre','Noviembre ','Diciembre'],
monthNamesShort: ['Ene','Feb','Mar','Abr','May','Jun',
'Jul','Ago','Sep','Oct','Nov','Dic'],
monthStatus: 'Ver otro mes', yearStatus: 'Ver otro año',
dayNames: ['Domingo','Lunes','Martes','Miércoles','Jueves','V iernes','Sábado'],
dayNamesShort: ['Dom','Lun','Mar','Mie','Jue','Vie','Sáb'],
dayNamesMin: ['Do','Lu','Ma','Mi','Ju','Vi','Sa'],
dateFormat: 'dd/mm/yy', firstDay: 1,
initStatus: 'Selecciona la fecha', isRTL: false};
$.datepicker.setDefaults($.datepicker.regional['es']);
$("#datepicker").datepicker({
beforeShowDay: function(date) {
var current = $.datepicker.formatDate('dd-m-yy', date);
return jQuery.inArray(current, events) == -1 ? [true, ''] : [true, 'ui-state-hover', 'ui-state-highlight'];
}
});
});
</script>


</body>
</html>


Resulta que vi este enlace en el que recorre un JQuery

http://www.jahertor.com/recorrer-todas-las-entradas-de-un-selector-con-jquery/

Creo que me podria valer para implementar lo que quiero pero no se como usarlo.
Muchas gracias y espero vuestra ayuda.

Etiquetas: marcar
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:00.