Ver Mensaje Individual
  #4 (permalink)  
Antiguo 28/09/2011, 13:19
petit_fucker
 
Fecha de Ingreso: julio-2011
Mensajes: 6
Antigüedad: 12 años, 10 meses
Puntos: 0
Respuesta: Problema con Ajax + JQuery + append()

Actualización:

En la función agregarFila hice el siguiente cambio:

Código Javascript:
Ver original
  1. function agregarFila(){
  2.     $.ajax({
  3.        url: 'pruebas.php',
  4.        dataType: "html",
  5.        async: false,
  6.  
  7.        success:function(html){
  8.             $('#pruebas').append(html);
  9.  
  10.             $('#pruebas').ready(function(){
  11.                 alert($('#3'),text()); //ESTO SERÍA EL ID DEL CAMPO DE LA NUEVA FILA AGREGADA POR AJAX
  12.             });
  13.        },
  14.  
  15.        error:function(err){
  16.            alert("ERROR:" + err);
  17.        },
  18.  
  19.     });

De esa manera JQuery SÍ reconoce el elemento y lo muestra el valor correcto en el alert, sin embargo, sólo siver para la prueba, pues yo no puedo saber el id de lo que va a llegar, ya que es dinámico.

Además, puede llegar por ajax el html correspondiente a varias filas.

¿Pot qué JQuery reconoce el elemento por el ID y sin embargo al recorrer la tabla no lo reconoce?

NOTA: si pongo 'Ver código fuente' de la página, las filas agregadas por ajax no se ven en el html correspondiente.