Jump to content
Fórum Script Brasil
  • 0

Json Ajax Php resposta


Question

Gostaria de saber se alguém tem algum exemplo de um POST de ajax com o php retornando vários tipos de mensagem exemplo:

 

fiz um submit pra algum arquivo php e ele retorna o seguinte em json:

 

'status' => 'sucesso','message'=> 'Registro feito com sucesso'

 

ou

 

'status' => 'existente','message'=> 'Registro já existente'

 

ou

 

'status' => 'falha','message'=> 'Falha no registro'

 

ai com o ajax dependo da resposta eu faço por exemplo um redirecionamento de pagina.

 

Link to post
Share on other sites

2 answers to this question

Recommended Posts

  • 0

Sua dúvida, então, é sobre Javascript, não PHP, certo? Se já existe o script PHP, todo o processamento da resposta é feito com o Javascript.

Já viu algum tutorial de Ajax? Está usando Javascript puro ou algum framework (jQuery, AngularJS etc)?

Link to post
Share on other sites
  • 0

olha eu fiz um plugin de resposta mais ou menos assim  com jquery, não sei se entendi o que você quer:

(function (jQuery) {
    var _$ = jQuery.MSN = function (parametro) {
        switch (parametro) {
            case 1:
                return 'Registro Salvo com sucesso!';
                break;
            case 0 :
                return 'O registro não foi salvo, verifique os dados ';
                break;
            case 2:
                return 'Registro existente';
                break;     
           }
    };
})(jQuery);

ai no retorno do ajax eu chamo o plugin

$.MSN(data);

 

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Cloud Computing


  • Forum Statistics

    • Total Topics
      148888
    • Total Posts
      644902
×
×
  • Create New...