Foros del Web » Programando para Internet » Jquery »

cargar lista con dato de datapiker

Estas en el tema de cargar lista con dato de datapiker en el foro de Jquery en Foros del Web. Saludos a todos, soy nuevo en jquery y estoy re-utilizando un script del datapiker para cargar la fecha elegida en un textbox, el script tiene ...
  #1 (permalink)  
Antiguo 16/02/2013, 12:37
 
Fecha de Ingreso: noviembre-2003
Mensajes: 127
Antigüedad: 21 años
Puntos: 1
cargar lista con dato de datapiker

Saludos a todos, soy nuevo en jquery y estoy re-utilizando un script del datapiker para cargar la fecha elegida en un textbox, el script tiene una función que restringe un conjunto de fechas predefinidas; y cuando se coloca el mouse sobre la fecha muestra un mensaje, hasta ahi todo bien, lo que deseo es de acuerdo a la fecha elegida se carge en la lista con un determinado valor ("programa Completo" o "Programa Corto" ).

Para que se entienda mejor dejo el código:
Código:
<form id="salidas_fijas" name="salidas_fijas" method="post" action="solicitud_salidas.php">
    <table>
	<tr>
      <td width="171"><p >Fecha de salida:</p></td>
      <td width="159"><input name="date" type="text" id="date" size="12" /></td>
      
		<script type="text/javascript" src="js/jquery.js"></script>
		<script type="text/javascript" src="js/jquery.ui.datepicker-es.js"></script>
		<script type="text/javascript" src="js/jquery-ui.js"></script>
		<script type="text/javascript" src="js/ui.js"></script>
      
    </tr>
        <tr>
      <td><p >Tipo Programa</p></td>
      <td><select name="tipo_prog" id="tipo_prog">
		  	<option value="Completo">Completo</option>
  			<option value="Corto">Corto</option>
			</select> </td>
    </tr>
	</table>
</form>
Y el script del datapiker es ui,js:
Código:
var availableDates_Completo = ["31-5-2013","1-6-2013","2-8-2013","17-8-2013","04-10-2013","1-11-2013"];
var availableDates_corto = ["3-6-2013","01-7-2013","5-8-2013","20-8-2013","2-09-2013","1-10-2013","4-11-2013"];

function available(date) {
  dmy = date.getDate() + "-" + (date.getMonth()+1) + "-" + date.getFullYear();
  if ($.inArray(dmy, availableDates_Completo) != -1) 
  {
    return [true, "","Disponible Prog. Completo"];
  }
  else if ($.inArray(dmy, availableDates_Corto) != -1)
  {
    return [true, "","Disponible Prog. Corto"];
  } 
  else
  {
    return [false,"","No programado"];
  }
}

$('#date').datepicker({ dateformat: 'dd/mm/yy', minDate: 0, beforeShowDay: available });
Si alguien me puede dar una mano con las modificaciones del script para cargar el campo lista (name="tipo_prog" id="tipo_prog") se lo agradeceré mucho.

Saludos.

David

Etiquetas: dato, lista
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 18:50.