当前位置: 代码迷 >> ASP.NET >> Ajax中能把回调函数中的值回到给主函数吗
  详细解决方案

Ajax中能把回调函数中的值回到给主函数吗

热度:9835   发布时间:2013-02-25 00:00:00.0
Ajax中能把回调函数中的值返回给主函数吗?
function GetAds(id){
  $.ajax({
  type: "get",
  url: "/Hanlder/AdsHandler.ashx",
  datatype:"text",
  data:"adsid="+id,
  success: function(msg){
  //$("#adsid_"+id)(msg);
  return msg;
   
  },
  error:function(){alert("cuowu");}
  }); 
}
现在是这样 msg的值我想返回给GetAds这个函数,意思是说我调用GetAds时就得到msg的值、不知道可以不?大家多做指教。

------解决方案--------------------------------------------------------
你这样用,还异步个什么,把你那些要等到AJAX返回后的操作,放到AJAX返回后来执行

你把async设为false.变成同步了,调用的时候页面是不是卡住了?
------解决方案--------------------------------------------------------
msg就是你的返回值!!
  相关解决方案