Carregamento Dinamico de paginas com JQUERY X JSON

22/01/2014

0

Ola galera que saber se alguem pode ajudar, pretendo fazer carregamento dinamico na minha pagina pra quando o usuario clicar em um botao no menu carregar apenas o centro da pagina (conteudo) , qual e mais pratico o jquery ou json com asp.

valeu galera.
Celiol.

Celiol.

Responder

Posts

23/01/2014

Fabio Vianna

quer asp.net ou asp classico?

vc pode retornar json com jquery caso queira uma List<t> por exemplo, c nao o proprio retorno ja pega.

[WebMethod]
public static string Retorno(string valor)
{
    return valor;
}
Responder

23/01/2014

Fabio Vianna

function CallAjax(Metodo, valor) {
                    $.ajax({
                        type: "POST",
                        url: "nomepagina.aspx/" + Metodo, 
                        data: '{name: "' + valor+ '" }',
                contentType: "application/json; charset=utf-8",
                dataType: "json",
                success: OnSuccess,
                failure: function (response) {
                    alert(response.d);
                }
            });
 function OnSuccess(response) {
 alert(response.d);
}

        }


aqui a chamada ajax q eu nao coloquei... no caso o Metodo é o "Retorno"

abs.
Responder

23/01/2014

Celiol.

legal cara mas eu coloco esse metodo na master page ou na paginas que iram ser carregadas?

Obrigado.
Responder

23/01/2014

Fabio Vianna

Coloca na pagina que vc ta usando...
Responder

24/01/2014

Celiol.

Não preciso de alguma biblioteca cara basta colocar esse script?

Responder

24/01/2014

Celiol.

Não preciso de alguma biblioteca cara basta colocar esse script?

Responder

24/01/2014

Fabio Vianna

so da biblioteca jquery... so pegar no site da api.jquery

abs
Responder

28/01/2014

Celiol.

nao deu certo nao cara, afinal nem sei como faz é a primeira vez que tento fazer, quero que quando o usuario clicar em algum botao no menu carrege apenas o centro da pagina, o menu e o rodape que sao herdados da masterPage quero deixar parado ou melhor nao quero que apareça para o usuario entendeu agora, estou tentando atualizar apenas o centro das pagina.

mas da uma olhada como ficou meu codigo mas nao deu certo nao mudou nada.

<asp:Content ID="Content1" runat="server" contentplaceholderid="ContentPlaceHolder1">

<script language="javascript" type="text/javascript">
$(function CallAjax(Metodo, valor) {
$.ajax({
type: "POST",
url: "contato.aspx/" + Metodo,
data: '{name:"' + valor + '"}',
contentType: "application/json; charset=utf-8",
dataType: "json",
sucsess: OnSuccess,
failure: function (response) {
alert(response.d);
}
});
function OnSuccess(response) {
alert(response.d);
}
});
</script>

<div class="center_content">
<div id="imag_contato">
<asp:Image ID="img_contact" runat="server" Height="87px" Width="87px"
ImageUrl="~/images/contact.jpg" CssClass="img_contact" />
<p class="msg">Contato Delivery-TI</p>
</div>
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar