Ver Mensaje Individual
  #5 (permalink)  
Antiguo 25/08/2011, 07:19
roboty
 
Fecha de Ingreso: abril-2011
Mensajes: 867
Antigüedad: 13 años
Puntos: 5
Respuesta: Como recuperar el valor de un select para una cabecera...

No me salio, muestro codigo por si quieres ayudarme.

La funcion donde recupero los valores de forma asincronica es esta:

Código Javascript:
Ver original
  1. function añadir(valor) {
  2. Ajax = objetoAjax();
  3. Ajax.open("get","valor.php?region=" + valor, true);
  4. Ajax.onreadystatechange = function() {
  5.   if (Ajax.readyState == 4 && (Ajax.status == 200 || Ajax.status == 501)){
  6.    document.getElementById('region').innerHTML=Ajax.responseText;
  7.   }
  8.  }
  9.  Ajax.send(null);
  10. }


esta seria la pagina donde recojo el valor
valor.php
Código PHP:
Ver original
  1. <?php
  2.  $_GET['region'];
  3. ?>

esta seria la cabecera que quiero incluir
cabecera.php
Código PHP:
Ver original
  1. <h3>El valor de la region elejida es <?php echo $_GET['region'];?></h3>


esto seria en donde tiene que estar todo
Código PHP:
Ver original
  1. <html>
  2.     <body>
  3.        <?php include("cabecera.php");?>
  4.        <form  name="form" method="get">
  5.         <select name="region" onchange="añadir(document.getElementById('region').value)"
  6.                 <option value="">selecione</option>
  7.         </select>
  8.        </form>
  9.      <div id="region">
  10.         <?php echo $_GET['region'];?>
  11.      </div>  
  12.     </body>
  13. </html>

Claro lo que quiero es que dentro de la cabecera muestre tambien el valor del select, yo no se como lo hice pero me cambiaba un div por otro.
En la funcion arriba posteada la deje como la tenia antes, para que me de el valor en el div identificador region.
alguna ayuda?

Saludos.