Ir para conteúdo
Fórum Script Brasil
  • 0

Metodo load() não está funcionando


vini_loock

Pergunta

Olá.

Estou tendo problemas na hora de carregar uma página e enviar dados via get pelo metodo load.

Meu código ta assim:

$(document).ready(function(){

    $("#topo #infobar").ajaxStart(function(){
        $("#topo #infobar #carregando").show();
    });
        
    $("#topo #infobar").ajaxStop(function(){
        $("#topo #infobar #carregando").hide();
    });
        
    $("#topo #infobar #centro").load('areauser.php');
    
    
    $("#logar").click(function(){        
        $("#topo #infobar #centro").load("areauser.php?act=logar");
        return false;
    });
});

Ele funciona normal, ao clicar ele exibe a imagem carregando e carrega a página, mas o problema é que a página não está recebendo os dados.

Editado por vini_loock
Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0

Agora eu dei uma modificada eu ficou assim:

$(document).ready(function(){

    $("#topo #infobar").ajaxStart(function(){
        $("#topo #infobar #carregando").show();
    });
        
    $("#topo #infobar").ajaxStop(function(){
        $("#topo #infobar #carregando").hide();
    });
        
    $("#topo #infobar #centro").load('areauser.php');
    
    
    $("#logar").live('click', function(){
        $("#topo #infobar #centro").load("areauser.php?act=logar");
        return false;
    });
});

Ele envia os dados por get, mas não está aparecendo a imagem.

Link para o comentário
Compartilhar em outros sites

  • 0

Bom pessoal..

Hoje foi mais um dia em cima desse treko.. e nada, to desanimando já!

O que eu parei agora ficou assim:

$('document').ready(function(){
    $("#topo #infobar").ajaxStart(function(){
        $("#topo #infobar #carregando").show();
    });
    
    $("#topo #infobar").ajaxStop(function(){
        $("#topo #infobar #carregando").hide();
    });
    
    $("#topo #infobar #centro").load('areauser.php');
    
    
    //apartir daki que é o problema
    $("#logar").live('click', function(){
        $("#topo #infobar").ajaxStart(function(){
            $("#topo #infobar #carregando").show();
        });
        
        $("#topo #infobar").ajaxStop(function(){
            $("#topo #infobar #carregando").hide();
        });
        
        $("#topo #infobar #centro").load('areauser.php?act=logar');
        /*$.ajax({
            type: 'GET',
            url: 'areauser.php?act=logar',
            
            success : function(retorno){
                $("#topo #infobar #centro").html(retorno);
                $("#topo #infobar #carregando").hide();
            }
        });*/
        return false;
    });
});
Está fazendo todo correto, só não está aparecendo a imagem, deixei o comentário ali($.ajax...) só pra mostrar mais uma forma que eu fiz. Se for ajudar.. a estrutura html
<div id="infobar">
            <div id="centro">
                <div id="areauser"></div>
                <div id="carregando" style="display: none; margin: 15px 0;"><center><embed src='fl/loading.swf' width='70' height='32'></embed></center></div>
            </div>
        </div>

Isso tudo está dentro da div#topo

Pow galera vocês são feras, me ajuda ai!

Vlw

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...