Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

userFeliz

"bug" no jquery ao hospedar site

Recommended Posts

No servidor local, os scrips ajax funcionavam normalmente, ai eu hospedei o site, para testar e tals, e os ajax "pararam" de funcionar.

 

http://joserenato.webng.com/ - link

 

como vocês podem ver, ao clicar em "about" e "contact", apenas carrega a imagem de load, quando era pra carregar uma arquivo html...

 

img no servidor local : (funcionando normalmente)

 

http://i46.tinypic.com/28as32g.jpg

 

 

img no servidor online : (com erro)

 

http://i46.tinypic.com/1g0pk4.jpg

 

código ajax : (apenas de um, pois ambos são iguais, só muda o arquivo de chamada).

 

$(function() {
	var resposta = $("#divAbout");//coloca a div da resposta numa variavel
	var ocultar = $("#divContact");
	resposta.hide();// esconde a div da resposta

	var img  =  $("#loading"); 

	$(".about").click(function(e){
		e.preventDefault(); //mesmo que return false; 
		$.ajax({
			type: "POST",
			url: "about.html",
			dataType: "html",
			beforeSend: function(){
                     img.show();
				  },
			success: function(resultado){
				//aqui usamos a função slideToggle() combinada com a função html()
				resposta.slideToggle("slow").html(resultado);
				ocultar.hide().html(resultado);	
			},
			complete: function(){
                      img.hide();
                  } 					
		});
	});
});

Compartilhar este post


Link para o post
Compartilhar em outros sites

o problema não é com o script, mas sim com a resposta do servidor.

 

está voltando 403.

Veja como debugar:

http://wbruno.com.br/2011/04/14/como-debugar-ajax-firebug/

Compartilhar este post


Link para o post
Compartilhar em outros sites

então cara.. dá uma olhada nas configurações do servidor.. permissão de arquivo, algo desse tipo.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.