Ver Mensaje Individual
  #2 (permalink)  
Antiguo 05/04/2012, 09:18
Avatar de Naahuel
Naahuel
 
Fecha de Ingreso: marzo-2011
Ubicación: localhost
Mensajes: 796
Antigüedad: 13 años, 8 meses
Puntos: 192
Respuesta: Jquery- ajax : Obtener div desde response

El contenido que carrito_functions.php devuelve es solo esto?

Código HTML:
Ver original
  1. <div id='product_add_message'>Producto agregado</div>
  2.  
  3. <div id='product_table'>la tabla</div>

Es decir, ningún <html> o <body>? La forma en que .find() o .filter() funcionan es medio engañosa, pues necesitan un elemento padre para buscar a partir de ahí. Probá este hack:

Código Javascript:
Ver original
  1. alert( $("<div />").html(response).find( '#product_table' ).html() );

Lo que este truco hace es crear un nuevo elemento <div> y asignarle el HTML de respuesta. Entonces ahora si los elementos que queremos buscar tienen un padre, que es el div creado.
__________________
nahueljose.com.ar