21/02/2011, 17:16
|
| | Fecha de Ingreso: mayo-2007
Mensajes: 23
Antigüedad: 17 años, 7 meses Puntos: 0 | |
Respuesta: Formulario con varias listas desplegables Necesitarias la libreria jquery-1.4.2.min.js
Este ejemplo es para select anidados de 2 niveles
dentro del header escribes:
<script type="text/javascript" src="js/jquery-1.4.2.min.js"></script>
<script language="JavaScript" type="text/JavaScript">
$(document).ready(function(){
$("#reforde").change(function(event){
var id = $("#reforde").find(':selected').val();
$("#desreforde").load('genera-reforde.php?id='+id);
});
});
</script>
y el formulario:
<tr><td class="celda" height="27" align="left">OPCION: </td>
<td height="27" align="left"><?php
$res=@mysql_query("select * from reforde");
printf ("<select name='reforde' id='reforde' style='font-family: Tahoma; font-size: 10px; width: 140px;' >");
echo "<option value=' ' selected>Selecciona un Opcion</option>";
while($row1 = @mysql_fetch_array($res))
{
printf("<OPTION VALUE= %s> %s",$row1["id_reforde"],htmlentities(strtoupper($row1["descrip"])));
}
@mysql_free_result($res);
printf ("</select>");
?></td></tr>
<tr><td class="celda" align="left">OBSERVACION :</td>
<td align="left"><select name="desreforde" id="desreforde" style='font-family: Tahoma; font-size: 10px; width: 500px;'>
</select>
</td>
</tr> |