Ir para conteúdo

POWERED BY:

Arquivado

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

danicarla

Abrir conteudo dentro de uma DIV, Não recupera o GET

Recommended Posts

Oi pessoal, estou usando o Jquery para carregar uma pagina HTML dentro de uma DIV. Meu código está funcionando corretamente, porém ele não está passando um valor via GET que eu preciso na outra pagina:

<!DOCTYPE html>
    <html>
    <head>
    <title>Exemplo</title>
    <meta charset="utf-8" />
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />    
    <script type="text/javascript" src="js/js_1.9/jquery-1.8.2.js"></script>  
    <script type="text/javascript" src="js/js_1.9/jquery-ui-1.9.1.custom.min.js"></script>  
    </head>
    <body>    
     <div id="sidebar">
        <ul>
            <li><a onclick="carregar('receita.html?cod=1')" href="#">Receita 1</a></li>
            <li><a onclick="carregar('receita.html?cod=2')" href="#">Receita 2</a></li>
        </ul>
    </div>
    <div id="conteudo"></div>
    </body>
    <script>
        function carregar(pagina){
            $("#conteudo").load(pagina);
        }
    </script>
    </html>

Estou usando uma função na pagina *receita.html* que recupera a variável cod

Então, se eu abrir no navegador receita.html?cod=10 ele recupera essa variável, mas abrindo o conteúdo dentro da div ele até abre a pagina, mas não recupera o cod

Alguém tem alguma ideia de como posso resolver isso?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pode ser que dessa forma o método ".load()" não atenda a sua necessidade, tudo depende do projeto em geral mas uma forma de usar o método seria carregar um conteúdo específico de um determinado elemento na página requisitada, por exemplo, abaixo você carrega o conteúdo do #container (página test.html) no seu elemento #result

$( "#result" ).load( "ajax/test.html #container" );

Saiba mais sobre o método ".load()" :

http://api.jquery.com/load/

 

Att.

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.