funcion js
Código Javascript:
Ver original
function recuperar(id,ide,url){ var ajax = ajax(); var vinculo=url+"?id="+id; ajax.open("GET",vinculo,true); ajax.onreadystatechange=function(){ if (ajax.readyState==4){ if (ajax.status==200){ var http=ajax.responseText; document.getElementById(ide).innerHTML= http; } } } ajax.send(null); } var miFuncion = function(e){ var interesante = e.nextElementSibling || e.nextSibling.nextSibling; return interesante.id; }
los select
Código PHP:
Ver original
<form name="form" method="get"> <select name="paises" id="paises" onchange="recuperar(this.form.paises.value, miFuncion(this),'ciudades.php')"> <?php ?> <option value="<?php echo $reg['id_paises'];?>"/><?php echo $reg['paises'];?></option> <?php } ?> </select> <select name='ciudades' id='ciudades'> <option value=''o>selecione ciudad</option> </select> </form>
aqui el codigo que llamo con ajax
ciudades.php
Código PHP:
Ver original
<?php require_once("conexion.php"); $sql_ciudades="select * from ciudades where id_paises=".$_GET["id"].""; ?> <option value="<?php echo $reg["id_ciudades"];?>"><?php echo$reg["ciudades"];?></option> <?php } ?>
espero que intenten ajudarme, saludos