Foros del Web » Programando para Internet » Jquery »

Jquery load no me funciona en FF y Chrome

Estas en el tema de Jquery load no me funciona en FF y Chrome en el foro de Jquery en Foros del Web. Hola todos: Pues resulta que estoy queriendo incrustar un codigo html en la pagina actual. Usé load, y tambien $.ajax pero resulta que no me ...
  #1 (permalink)  
Antiguo 30/03/2010, 11:32
 
Fecha de Ingreso: junio-2008
Ubicación: Capital Federal xD
Mensajes: 1.208
Antigüedad: 16 años, 4 meses
Puntos: 35
Jquery load no me funciona en FF y Chrome

Hola todos:
Pues resulta que estoy queriendo incrustar un codigo html en la pagina actual.
Usé load, y tambien $.ajax pero resulta que no me funcionan en FF ni Chrome pero sí me funciona en IE, la verdad pensé que era problema de cache, pero sigue sin funcionar.
En ambos casos me carga la pagina que quiero incrustar en un div, o sea me direcciona a esa pagina.
les paso el codigo por las dudas.
Código PHP:
$("#emailTemplate").load('email.php');
//tambien use $.ajax
$.ajax({
      
url"email.php",
      
cachefalse,
      
success: function(html){
        $(
"#emailTemplate").append(html);
      }
}); 
__________________
I am Doyle please insert code.
  #2 (permalink)  
Antiguo 30/03/2010, 12:48
Avatar de mayid
Colaborador
 
Fecha de Ingreso: marzo-2009
Ubicación: BsAs
Mensajes: 4.014
Antigüedad: 15 años, 7 meses
Puntos: 101
Respuesta: Jquery load no me funciona en FF y Chrome

Estas poniendo el codigo dentro del document.ready, verdad?
  #3 (permalink)  
Antiguo 31/03/2010, 14:14
 
Fecha de Ingreso: junio-2008
Ubicación: Capital Federal xD
Mensajes: 1.208
Antigüedad: 16 años, 4 meses
Puntos: 35
Respuesta: Jquery load no me funciona en FF y Chrome

Si, el ready está contemplado, le agregué un return y ahora está funcionando.
Código PHP:
function loadEmailTemplate() {
        $(
this).hide();
        var 
= $("#emailTemplate");
        var 
stadistics = $("#divresults");
        var 
questsInfo = $("#bodyQuestions");
        if (
x.html()=='') {
            $.
ajax({
                  
url"email.php",
                  
cachefalse,
                  
success: function(html){
                    $(
"#emailTemplate").append(html);
                    
                    var 
tempDataquestsInfo.html();
                    
                    
encodedData escape(tempData);
                    
                    $(
"#questsInfo").val(encodedData);
                                        
                    $(
"#bodyInfo").val(escape(stadistics.html()));
                    
                  }
            });
        }
        return 
false;
    } 
Gracias
__________________
I am Doyle please insert code.

Etiquetas: chrome, load
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:20.