Foro de elhacker.net

Programación => Desarrollo Web => Mensaje iniciado por: mokoMonster en 4 Marzo 2011, 22:58 pm



Título: Para no borrar formulario en onclick
Publicado por: mokoMonster en 4 Marzo 2011, 22:58 pm
Hola, miren este es mi código.
Código
  1. <select name="estado" class="campo_texto" onchange="location.href='./buscataxi.php?pais=Mexico&estado='+escape(this.options[this.selectedIndex].text)">
  2. <option><? if($_GET['estado']){ echo $_GET['estado']; } else { echo 'Seleccionar estado...'; } ?></option>
  3.    <option onclick="location.href='./buscataxi.php?pais=Mexico&estado=Distrito%20Federal'">Distrito Federal</option>
  4.    <option onclick="location.href='./buscataxi.php?pais=Mexico&estado=Guerrero'">Guerrero</option>
  5.    <option onclick="location.href='./buscataxi.php?pais=Mexico&estado=Jalisco'">Jalisco</option>
  6.    <option onclick="location.href='./buscataxi.php?pais=Mexico&estado=Morelos'">Morelos</option>
  7.    <option onclick="location.href='./buscataxi.php?pais=Mexico&estado=Nuevo%20Leon'">Nuevo Leon</option>                    
  8.    <option onclick="location.href='./buscataxi.php?pais=Mexico&estado=Puebla'">Puebla</option>
  9.  

Lo que quiero, es que en cuanto le den a alguna opción y se regrese a buscataxi.php muestre todo lo que el usuario ya había escrito, es que cuando se hace esto se borra todo el formulario.

Muchas gracias por su tiempo.

Saludos


Título: Re: Para no borrar formulario en onclick
Publicado por: Nakp en 5 Marzo 2011, 01:54 am
mejor postea los datos en el formulario en vez de pasarlos por get, asignale una value al select (cada option)

o... asigna un value y dependiendo del valor de $_GET['Pais'] o $_GET['Estado'] agrega selected="selected" al option que deseas conservar...