Ir para conteúdo

POWERED BY:

Arquivado

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

paginad

$.post - Eis a questão

Recommended Posts

Opa. Estou tentando pegar um conteúdo Json e enviar um POST para uma página .asp Não consigo dar um Response.Write Request("var") O conteúdo é impresso apenas na código abaixo:

$.post('teste.asp', {teste:modelos}, function(data, textStatus) {
if (textStatus == 'success') {
 $('#content').append(data);
}
else {
 alert('Erro no request!');
}
});

 

Até printa na tela, mais via AJAX e não via ASP. Como eu faço?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Sim, exatamente.

 

só tem javascript rodando. você só vai conseguir printar na tela com javascript, e não com server-side.

o momento do asp já foi, e só vai voltar qndo a página for para o servidor.

 

para trazer os dados do servidor de novo, sem refresh, é necessario o ajax, por isso que só dá para ler essa resposta com javascript.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Como eu faço para printar com o ASP, pq tenho que fazer algumas coisas server-side, posso criar um arquivo txt, posso inserir no banco.

 

Como eu faço para printar no ASP?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Response.Write ne?!

 

mas sem refresh, vai ser impossível você usar 'printar com o asp'.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Acho que estou explicando errado, nese código abaixo que eu mandei, tem o POST, correto. Posta para o teste.asp, no teste.asp já tenho o response.write, mais não vem a variável. Não printa nada.

$.post('teste.asp', {teste:modelos}, function(data, textStatus) { 
if (textStatus == 'success') { 
 $('#content').append(data); 
} 
else { 
 alert('Erro no request!'); 
} 
});

Qual seria a lógica para eu mandar isso com refresh?

Compartilhar este post


Link para o post
Compartilhar em outros sites

coloca assim:

 

$.post(
   'teste.asp', 
   {teste:modelos}, 
   function( data ){ 
      alert( data );
      $('#content').append( data );
   }
);

informe oque ocorrer.

 

se não aparecer o alert(), então tem algum erro interferindo.

Aperte Ctrl + Shif + J no Firefox, e corrija.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não da dando o alert e no FireFox ta vindo isso

 

Alerta: RDFItemUpdater:_parseV20UpdateInfo: No updates were found for:

{CAFEEFAC-0016-0000-0021-ABCDEFFEDCBA}

If you are an Extension developer and were expecting there to be

updates, this could mean any number of things, since the RDF system

doesn't give up much in the way of information when the load fails.

 

Try checking that:

1. Your RDF File is correct - e.g. check that there is a top level

RDF Resource with a URI urn:mozilla:extension:{GUID}, and that

the <em:updates> listed all have matching GUIDs.

 

Desculpa, passei informação errada, vem informação no alert sim, porém no ASP não. Tem um request("teste") no ASP e não vem nada na tela.

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.