如何在ajax中获得额外的响应?

时间:2010-06-14 05:49:27

标签: php ajax

我正在使用ajax来显示错误消息...我获得了成功的值:function(msgqq) 这是我的ajax,如果想获得另一个响应然后如何获得 例如: 我想要

success: function(msgqq)

success: function(msg)

这是我的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="";
       }

   }
 });
}

3 个答案:

答案 0 :(得分:1)

使用两个参数调用函数

function(msgqq, msg)

或者我认为你也可以调用完整的功能

complete: function(msg){

但是只有完整的问题,我认为即使回复失败也会调用。

答案 1 :(得分:1)

如果您想要其他回复,则必须执行其他请求。

答案 2 :(得分:1)

从成功函数中调用两个函数。

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