Ir para conteúdo


Ajax Request


  • Por favor, faça o login para responder
6 respostas neste tópico

#1 Visitante_xmatt1_*

Visitante_xmatt1_*
  • Guests

Postado 06 August 2007 - 18:48

Eae rapaziada beleza?
comigo num ta tao beleza assim to tendo uns grilo na cabeca q ta foda.. hehe

bom o meu código é o seguinte:

var setAjax = {
success:function(form,action){
Ext.MessageBox.alert('info',action.result.msg);
},
failure:function(form,action){
Ext.MessageBox.alert('erro',action.result.errorInfo);
}
};

Ext.Ajax.request({
url:'teste.php',
params: meusParametros,
method:'POST',
success:setAjax.success,
failure:setAjax.failure
});

meu JSON:
{success:true,msg:'Sucesso!'}

EU SEI Q TEM ALGMA COISA FALTANDO E O JS TEM Q LER A msg QUE ESTÁ NO JSON MAS NAO SEI COMO FAZER ISSO

O PROBLEMA É QUE NAO APARECE A MENSAGEM('msg') VINDA PELO JSON

O FIREBUG DETECTA DIZENDO action.result has no properties
QUE ALGÚEM SABE COMO FAZER ISSO???


PLEASE HELP ME!

#2 Visitante_xmatt1_*

Visitante_xmatt1_*
  • Guests

Postado 09 August 2007 - 13:10

Problema solucionado..
sem alguém estiver com o mesmo problema ou parecido.
perguntem q já estou por dentro da area..

abraços

#3 rics

rics

    Novato

  • Membros
  • PipPip
  • 19 posts
  • LocationMaringá - PR

Postado 10 August 2007 - 13:57

Problema solucionado..
sem alguém estiver com o mesmo problema ou parecido.
perguntem q já estou por dentro da area..

abraços


Coloca a solução aqui no fórum!!!

#4 Visitante_xmatt1_*

Visitante_xmatt1_*
  • Guests

Postado 18 August 2007 - 15:54

Oi pessoal peço desculpa por essa demora, eu estava fora, mas agora estou de volta e o meu novo site está no ar e o meu blog tb..

bom a respoosta do ajax request está aqui

http://blog.mattsoft.eti.br/

#5 Antonio G Costa

Antonio G Costa

    Member Avançado

  • Membros
  • PipPipPip
  • 60 posts
  • LocationSão Paulo - SP

Postado 30 March 2010 - 11:42

Estou com um problema igual, o blog está com problema coloca a solução aqui no forum

value

#6 Rodrigo, Kptão Nascimento

Rodrigo, Kptão Nascimento

    Member Avançado

  • Expert User
  • 2472 posts
  • LocationTres Coroas, RS

Postado 30 March 2010 - 13:17

Esse tópico é mega antigo.

Explica teu problema ai. Exemplifica com teu código.
Sempre que um tópico for resolvido clique no botão MARCAR COMO RESOLVIDO localizado ao lado do botão RESPONDER.

http://blog.rkn.com.br
http://twitter.com/blogrkn

Atualize seu navegador
http://imasters.uol....br/crossbrowser

#7 Visitante_xmatt1_*

Visitante_xmatt1_*
  • Guests

Postado 30 March 2010 - 13:50

o negócio é bem simples..

-- Javascript ---
Ext.Ajax.Request({
url:'php/json.php',
params : {action:'doTestAction'},
method : 'POST',
success : function(result, operation){
jsonData = Ext.util.JSON.decode(result.responseText);
Ext.Msg.alert(jsonData.title, jsonData.msg);
},
failure : function(){
Ext.Msg.alert('Falha na conexão', 'Houve uma falha ao conectar com o servidor');
}
});

--- json.php ---
result: {"success":true,"title":"Hello","msg":"Hello World"};

Eh isso pessoal..
bem facil...

Fica uma dica...
a função failure no Ext.Ajax.Request é diferente da função failure do submit do Formulário.
no formulário a ação failure é quando houve uma falha nos dados do formulário quando ação for remotamente.
no Ext.Ajax.Request a função failure é quando há falha ao se conectar com o servidor.




0 usuário(s) está(ão) lendo este tópico

0 membros, 0 visitantes, 0 membros anônimos