Carregamento Dinamico de paginas com JQUERY X JSON
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.
valeu galera.
Celiol.
Curtidas 0
Respostas
Fabio Vianna
22/01/2014
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.
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; }
GOSTEI 0
Fabio Vianna
22/01/2014
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.
GOSTEI 0
Celiol.
22/01/2014
legal cara mas eu coloco esse metodo na master page ou na paginas que iram ser carregadas?
Obrigado.
Obrigado.
GOSTEI 0
Fabio Vianna
22/01/2014
Coloca na pagina que vc ta usando...
GOSTEI 0
Celiol.
22/01/2014
Não preciso de alguma biblioteca cara basta colocar esse script?
GOSTEI 0
Celiol.
22/01/2014
Não preciso de alguma biblioteca cara basta colocar esse script?
GOSTEI 0
Fabio Vianna
22/01/2014
so da biblioteca jquery... so pegar no site da api.jquery
abs
abs
GOSTEI 0
Celiol.
22/01/2014
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>
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>
GOSTEI 0