Test Foro de elhacker.net SMF 2.1

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 (html) [Seleccionar]

<select name="estado" class="campo_texto" onchange="location.href='./buscataxi.php?pais=Mexico&estado='+escape(this.options[this.selectedIndex].text)">
<option><? if($_GET['estado']){ echo $_GET['estado']; } else { echo 'Seleccionar estado...'; } ?></option>
    <option onclick="location.href='./buscataxi.php?pais=Mexico&estado=Distrito%20Federal'">Distrito Federal</option>
    <option onclick="location.href='./buscataxi.php?pais=Mexico&estado=Guerrero'">Guerrero</option>
    <option onclick="location.href='./buscataxi.php?pais=Mexico&estado=Jalisco'">Jalisco</option>
    <option onclick="location.href='./buscataxi.php?pais=Mexico&estado=Morelos'">Morelos</option>
    <option onclick="location.href='./buscataxi.php?pais=Mexico&estado=Nuevo%20Leon'">Nuevo Leon</option>                   
    <option onclick="location.href='./buscataxi.php?pais=Mexico&estado=Puebla'">Puebla</option>


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...