Ver Mensaje Individual
  #4 (permalink)  
Antiguo 13/08/2011, 12:11
Xilsh
 
Fecha de Ingreso: enero-2009
Ubicación: San Lorenzo - Paraguay
Mensajes: 36
Antigüedad: 15 años, 9 meses
Puntos: 6
Respuesta: recuperar valor por $_get sin recargar pagina

Hola pithon, mira si te sirve esto que lo hice ahora. Necesitaras descargar jQuery [URL="http://code.jquery.com/jquery-1.6.2.min.js"]http://code.jquery.com/jquery-1.6.2.min.js[/URL], te dejo este codigo:

index.html
Código HTML:
Ver original
  1. <script type="text/javascript" src="jquery-1.6.2.min.js" /></script>
  2. $(document).ready(function(){  
  3.     $("#formulario").submit(function(){
  4.         var opcion = $("#opcion").val().replace('opcion ','');
  5.         $("#mensaje").html("Procesando");
  6.             $.post("verificar.php?opcion="+opcion, {}, function(datos){
  7.                 $("#datos").html(datos);
  8.                 //$("#formulario").hide();
  9.             });
  10.     });
  11. });
  12. </head>
  13.     <form id='formulario' action='javascript:void(0);' method='GET'>
  14.         <span id='mensaje'></span>
  15.         <table>
  16.             <tr>
  17.                 <td><label>Seleccionar:</label></td>
  18.                 <td>
  19.                     <select id='opcion'>
  20.                         <option id='op'>opcion 1</option>
  21.                         <option id='op'>opcion 2</option>
  22.                         <option id='op'>opcion 3</option>
  23.                         <option id='op'>opcion 4</option>
  24.                     </select>
  25.                 </td>
  26.             </tr>
  27.             <tr>
  28.                 <td><input type='submit' id='enviar' value='Enviar' /></td>
  29.             </tr>
  30.         </table>
  31.     </form>
  32.    
  33.     <div id='datos'></div>
  34. </body>
  35. </html>

verificar.php
Código PHP:
<?php

    $opcion 
$_GET['opcion'];    

    if(
$opcion){
        if(
$opcion == 1){
            echo 
"Datos opcion 1";
        }elseif(
$opcion == 2){
            echo 
"Datos opcion 2";
        }elseif(
$opcion == 3){
            echo 
"Datos opcion 3";
        }elseif(
$opcion == 4){
            echo 
"Datos opcion 4";
        }
    }
        
?>
Espero te sirva... Saludos!!