как получить дополнительный ответ в ajax? - PullRequest
2 голосов
/ 14 июня 2010

Я использую ajax для отображения сообщения об ошибке ... Я получаю значения в успехе: функция (msgqq) Это мой аякс, если хотите получить другой ответ, то как получить например: Я хочу

success: function(msgqq)

и

success: function(msg)

Это мой Аякс

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 ]

1 голос
/ 14 июня 2010

Если вам нужен другой ответ, вам придется выполнить дополнительный запрос.

1 голос
/ 14 июня 2010

вызов двух функций из функции успеха.

success: function(){
     callBack1();
     callback2();
  }
1 голос
/ 14 июня 2010

Вызов функции с двумя параметрами

function(msgqq, msg)

Или я думаю, что вы также можете вызвать полную функцию

complete: function(msg){

Но единственная проблема с завершением, я думаю, это вызов, даже если ответ не получен.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...