2010-06-14 6 views
2

J'utilise ajax pour montrer le message d'erreur ... Je reçois les valeurs de succès: function (msgqq) Ceci est mon ajax si vous voulez obtenir une autre réponse alors comment obtenir ex: Je veuxcomment obtenir une réponse supplémentaire en ajax?

success: function(msgqq) 

et

success: function(msg) 

Ceci est mon ajax

function UserNameAvailablity(inp) 
{ 

$.ajax({ 
    type: "GET", 
    url: "<?=base_url()?>/system/application/views/ssitAjax.php", 
    cache: false, 
    data: "txtUserName="+inp, 
    success: function(msgqq){ 
    document.getElementById('showErrmessage').innerHTML=msgqq; 
     $("#showErrmessage").html(msgqq); 
     if(txtUserName.value =="") 
     { 
     document.getElementById('txtUserName').focus(); 
     document.getElementById('txtUserName').value=""; 
     } 

    } 
}); 
} 

Répondre

1

Si vous voulez une autre réponse, vous devrez effectuer une requête supplémentaire.

1

Appel fonct ion avec deux paramètres

function(msgqq, msg) 

Ou je pense que vous pouvez appeler la fonction complète trop

complete: function(msg){ 

Mais seul problème avec complet, je pense qu'il est même appeler si la réponse est échoué.

1

appelez les deux fonctions de la fonction de réussite.

success: function(){ 
    callBack1(); 
    callback2(); 
    }