Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/08/2010, 07:43
doylelives
 
Fecha de Ingreso: junio-2008
Ubicación: Capital Federal xD
Mensajes: 1.208
Antigüedad: 15 años, 10 meses
Puntos: 35
jquery no devuelve correctamente el html

Hola a todos:
luego de ajax tengo que actualizar un cotenido, el cual en el controlador creo con smarty->fecth(.tpl) y retorno a un callback de jquery.
Pero a al hora de mostrarlo las variables las muestra fuera de sus tags correspondientes grrrrrrr
Código PHP:
//esta linea elije el 1º td con class notRemoval, esta por encima de un iframe
var objJq = $("#divFiltros table td[class='notRemoval']:first"parent.document);
//data.htmlTpl contiene codigo html ya compilado por smarty, es puro html
$(data.htmlTpl).insertBefore(objJq); 
Por medio de firebug puedo ver el response y el html devuelto es el correcto. El punto es que
ciertas partes del response un contenido de un enlace(%Grupo Economico%)
Código PHP:
//response visto con firebug
href="javascript:void(0);\" \/>%Grupo Economico%<\/a> 
el firefox lo visualiza
Código PHP:
//codigo obtenido con el boton inspeccionar de firebug
javascript:void(0);"></a>%Grupo Economico% 
O sea el texto por fuera del enlace, por lo cual desmaqueta todo el diseño
??¿?¿?¿?¿?¿?¿?¿?¿?
Las contrabarras supongo que lo agrega jquery por seguridad pero porque no lo puedo ver correctamente los enlaces
Y ni habla en IE, directamente no ejecuta el jquery!!
__________________
I am Doyle please insert code.