Jump to content

Archived

This topic is now archived and is closed to further replies.

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();
                  } 					
		});
	});
});

Share this post


Link to post
Share on other 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/

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.