Ver Mensaje Individual
  #3 (permalink)  
Antiguo 19/08/2010, 12:43
Avatar de faiverson
faiverson
 
Fecha de Ingreso: mayo-2005
Mensajes: 79
Antigüedad: 21 años, 5 meses
Puntos: 0
Respuesta: Problema con render en ajax (Zend)

Si estaba viendo y detecte parte del problema... pense que era debido a la renderizacion pero nada que ver...
Este es el script:
Código PHP:
$('.pag').click(function() {
        var 
actual = trim($('.actualPage').text().split('of'));
        var 
pag = ($('.pag').hasClass('next')) ? 'next' : 'prev';
        
actual = actual[0];
        $.
ajax({
            
url: basePath+'index/inthepressajax',
            
type: 'POST',
            
data: 'actual='+ actual+'&pag='+ pag,
            
dataType: "html",
            
contentType: "application/x-www-form-urlencoded",
            
success:function(data){
                $(
'#articles').empty();
                $(
'#articles').append(data);                
            },
            
error:function(XMLHttpRequest, textStatus, errorThrown){alert('Error: '+XMLHttpRequest.responseText + ' ' + textStatus + ' ' + errorThrown);}
        });
}); 
Esa es la llamada.
Resulta que estaba usando $('#articles').replaceWith(data); en lugar de $('#articles').empty();
$('#articles').append(data); y fallaba no se porque...
Tambien falla ese codigo sino cambio la forma en como lo llamo, es decir si llamo
$('.pag').click(function() no funciona, y si lo hace si creo una funcion onClick sobre el tag en cuestion. Ej. <a href="#" onClick="javascript:mifuncion();" class="pag">HOLA</a>
__________________
Fabi... fighting versus the web