Hola a todos,este es mi primer mensaje,sigo el foro a menudo y para mi es de gran ayuda.
Necesito colocar en una web 3 selects en los que los valores dependen del anterior.
Tengo:
Código HTML:
<form id="form" action="" method="post">
<select name="busqueda1" id="busqueda1" />
<option value='-'>Seleccione...</option>
<option value='AF'>Fragancias</option>
<option value='AM'>Cosmetica</option>
<option value='AI'>Accesorios</option>
</select>
<select name="busqueda2" id="busqueda2" />
</select>
<select name="busqueda3" id="busqueda3" />
</select>
</form>
el codigo jquery
Código:
$("#busqueda1").change(
function(evento)
{
var id = $("#busqueda1").find(':selected').val();
//$('#busqueda2').html('<option selected>1</option>');
$("#busqueda2").load("../includes/cargar_marcas.php");
}
);
y el fichero cargar_marcas.php
Código PHP:
<?php
echo '<option selected>1</option>';
?>
he consultado varias webs que lo realizan asi. Lo curioso para mi ( seguro que para vosotros no es curioso si no normal
) es que si intercambio la linea comentada por la posterior, es decir, si el Jquery queda:
Código:
$("#busqueda1").change(
function(evento)
{
var id = $("#busqueda1").find(':selected').val();
$('#busqueda2').html('<option selected>1</option>');
//$("#busqueda2").load("../includes/cargar_marcas.php");
}
);
me añade el option 1 al select "busqueda2" sin problemas. De la otra forma no me añade nada.
La idea es que cuando esto funcione poder pasarle la variable id como parametro a la pagina php y generar los options segun una busqueda en mi BBDD.
Mi nivel de conocimiento es medio, y la verdad es que llevo 6 horas con esto...
Espero que me podais ayudar! Muchisimas gracias!!