Tema: borrar cache
Ver Mensaje Individual
  #8 (permalink)  
Antiguo 16/10/2010, 07:38
Avatar de Markgus
Markgus
 
Fecha de Ingreso: junio-2010
Mensajes: 152
Antigüedad: 14 años, 6 meses
Puntos: 5
Respuesta: borrar cache

mira uso esta funcion que vi en este aporte
[URL="http://www.forosdelweb.com/f77/puede-hacer-con-ajax-514521/"]http://www.forosdelweb.com/f77/puede-hacer-con-ajax-514521/[/URL]
es para que segun el select, se asignen a los text los campos correspondientes, usamos esta libreria prototype.js
[URL="http://www.prototypejs.org/download"]http://www.prototypejs.org/download[/URL] acabo de bajar la nueva version que es del 11 de octubre, no se si tenga que ver con esta libreria pero sigue haciendo lo mismo no actualiza en IE, tambien uso sesiones php para acceder a esta pagina, no se si esto afecte a los headers, pero igual tambien intente con el META en el head del html y tampoco funciona

esto es lo de ajax
Código:
<script src="prototype.js" type="text/javascript"></script>
<script language="javascript">
Event.observe( window, 'load', function() 
{
      $('cliente').onchange = function() 
      {
              var itemSelected = this.options[this.selectedIndex].value;
              var pars = "cliente=" + escape(itemSelected);
               alert( pars );
              new Ajax.Request( 'select.php',
              {        
                      method: 'get',
          parameters: pars,
          onSuccess: function(transport) 
                      {
                        //alert("Ajax Request completed! response: " + transport.responseText);
                        fillDatos( transport.responseText );
                    }
              }
        );
      };
});

function fillDatos( response ) {
      var items = response.split( "||" );
     
   var id_usuarios = items[0];
     var username = items [1];
      var email = items[2];
      var telefono = items[3];
      var empresa = items[4];
      var ciudad = items [5];
      var fecha1 = items[6];
     var fechaV = items[7];
    var fechaP = items[8];
    var fechaC = items[9];

   
     
	$('id_usuarios').value = id_usuarios;
                $('usuario').value = usuario;
	$('email').value = email;
 	$('telefono').value = telefono;
	$('empresa').value = empresa;
	$('ciudad').value = ciudad;
  	$('fecha1').value = fecha1;
	$('fechaV').value = fechaV;
	$('fechaP').value = fechaP;
	$('fechaC').value = fechaC;
    
    }
</script>

 <select name="cliente" id="cliente">
            <option value="0">Lista de Clientes</option>
            <?php
            do
            {
            ?>
                <option value="<?php echo $row[0]?>"><?php echo substr($row[1],0,15)?></option>
            <?php
            }while($row=mysql_fetch_array($result));                
            ?>
    </select>

el codigo del select.php para mostrar los txt

Código PHP:
<?php
require("funciones.php");

$idc=$_GET['cliente'];

$link=conectarse();
if(
$link!=1)
{
    
$consulta="select * from usuarios
                 where id_usuarios='$idc'"
;
    
$re=mysql_query($consulta);
    
$ro=mysql_fetch_array($re);
   echo 
$ro[0]."||".$ro[1]."||".$ro[3]."||".$ro[4]."||".$ro[5]."||".$ro[6]."||".$ro[7]."||".
         
$ro[8]."||".$ro[9]."||".$ro[10];

}
?>