2014-04-15 5 views

답변

6

사용자 비동기을 할 수있는 방법

jQuery.ajax({ 
    type:'Post', 
    async : false, 
    data : {'first':first}, 
    url : 'abc.php', 
    success : function (returnHtml) { 
     jQuery(".xyz").html(returnHtml); 
    } 

}); 

jQuery.ajax({ 
    type:'Post', 
    async : false, 
    data : {'first':first}, 
    url : 'abc1.php', 
    success : function (returnHtml) { 
     jQuery(".xyz2").html(returnHtml); 
    } 

}); 
1

기능에서이 두 넣어

jQuery.ajax({ 
    type:'Post', 
    data : {'first':first}, 
    url : 'abc.php', 
    success : function (returnHtml) { 
     jQuery(".xyz").html(returnHtml); 
    } 

}); 

jQuery.ajax({ 
    type:'Post', 
    data : {'first':first}, 
    url : 'abc1.php', 
    success : function (returnHtml) { 
     jQuery(".xyz2").html(returnHtml); 
    } 

}); 

초 아약스 요청

를 실행 한 후 나는하지 동시에 이러한 기능을 실행합니다.

jQuery.ajax({ 
    type: 'Post', 
    data: { 
     'first': first 
    }, 
    url: 'abc.php', 
    success: function (returnHtml) { 
     jQuery(".xyz").html(returnHtml); 
     jQuery.ajax({ 
      type: 'Post', 
      data: { 
       'first': first 
      }, 
      url: 'abc1.php', 
      success: function (returnHtml) { 
       jQuery(".xyz2").html(returnHtml); 
      } 
     }); 
    } 
}); 
0

전화 기능 A의 success : 부분에서 기능 A와 기능 B. 말해 첫 번째 아약스의 성공 함수에서

jQuery.ajax({ 
     type:'Post', 
    data : {'first':first}, 
    url : 'abc.php', 
    success : function (returnHtml) 
    { 
     jQuery(".xyz").html(returnHtml); 
      jQuery.ajax({ 
         type:'Post', 
         data : {'first':first}, 
         url : 'abc1.php', 
          success : function (returnHtml) 
             { 
             jQuery(".xyz2").html(returnHtml); 
             } 

         }); 
    } 
}); 
2

전화 두 번째 아약스 요청 : 먼저 AJAX 호출의 success 콜백 내에서 두 번째 AJAX 호출을 넣을 수 있습니다 기능 B.

관련 문제