Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/04/2009, 06:04
MiLLeN
 
Fecha de Ingreso: diciembre-2007
Mensajes: 194
Antigüedad: 17 años
Puntos: 5
Pregunta Problema jQuery .html() con Explorer

Hola a todos, tengo un problemilla, en el siguiente codigo, podeis ver la linea "$('#principal').html(data).fadeIn(1500);", el metodo ".html()" me da error en el Explorer, en el resto de navegadores no, ya que funciona todo perfectamente.

"data" esta correcto, es decir, tanto en ie como en el resto de navegadores, tiene la informacion correcta antes de llegar a esa expresion, y si dentro del ".html()" cambio el "data" por cualquier tontada, tambien funciona mostrando la tontada que ponga. ¿Como puedo solucionar esto?

Código:
<script language="javascript" type="text/javascript">
$(document).ready(function(){
	
	$('form').submit(function() {
        $.ajax({
            type: 'POST',
            url: $(this).attr('action'),
            data: $(this).serialize(),
            error: function(data) {
            	$('#principal').html('error');
            },
            success: function(data) {
                $('#principal').html(data).fadeIn(1500);
            }
        })
        
        return false;
    });
});
</script>