Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/03/2012, 16:55
Avatar de wolfmoon
wolfmoon
 
Fecha de Ingreso: octubre-2007
Mensajes: 189
Antigüedad: 17 años
Puntos: 2
Archivos cargados con ajax no me cogen los jquery

Hola buenas, estoy intentando construir una web mediante php, js, ajax y jquery. Funciona todo perfecto quitando que los archivos que cargo mediante ajax no cogen los jquery que declaro en el archivo principal, he mirado mucha informacion en google pero no me aclaro mucho la verdad....

Estoy usando esta funcion ajax:

Código Javascript:
Ver original
  1. function from_post(id,ide,url)
  2. {
  3.    
  4.    
  5.    
  6.         //para que no guarde la página en el caché...
  7.       var mi_aleatorio=parseInt(Math.random()*99999999);
  8.       //creo la URL dinámica
  9.       var vinculo=url+"?rand="+mi_aleatorio+"&id="+id;
  10.       //alert(vinculo);
  11.       //ponemos true para que la petición sea asincrónica
  12.       miPeticion.open("POST",vinculo,true);
  13.       miPeticion.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
  14.       miPeticion.send(vinculo);
  15.      
  16.       //ahora procesamos la información enviada
  17.       miPeticion.onreadystatechange=miPeticion.onreadystatechange=function(){
  18.                //alert("ready_State="+miPeticion.readyState);
  19.             if(miPeticion.readyState==1)
  20.               {
  21.                   $('#content_container').append("<div class='hola'></div>");
  22.                    
  23.               }      
  24.            
  25.                if (miPeticion.readyState==4)
  26.                {  
  27.                //alert(miPeticion.readyState);
  28.                        //alert("status ="+miPeticion.status);
  29.                        if (miPeticion.status==200)
  30.                        {
  31.                                 //alert(miPeticion.status);
  32.                                //var http=miPeticion.responseXML;
  33.                                //alert("http="+http);
  34.                        
  35.                                var http=miPeticion.responseText;
  36.                                document.getElementById(ide).innerHTML= http;
  37.  
  38.                        }
  39.                }
  40.                
  41.        }
  42.        miPeticion.send(null);
  43.    
  44. }