从ajax的回调函数(success等)中取返回值

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了从ajax的回调函数(success等)中取返回值相关的知识,希望对你有一定的参考价值。

 1         var strs = new Array();
 2 
 3         function getData() {
 4             var strs2 = new Array();
 5             $.ajax({
 6                 type : "POST",
 7                 url : "findAttentionGoods.action",
 8                 data : "pno=" + pageNo,
 9                 async : false,
10                 success : function(msg) {
11                     strs2 = msg.list;
12                     total = msg.total;
13                     pagetotal = msg.pagetotal;
14                 }
15             });
16             return strs2;
17         }                

主要是   async : false  这个属性

应该还有更好的方法

以上是关于从ajax的回调函数(success等)中取返回值的主要内容,如果未能解决你的问题,请参考以下文章

jQuery ajax success返回值类型与啥有关

JavaScript如何让jQ ajax请求 success函数里返回的数据,变为外层函数的返回值?

ajax中success函数的msg返回是啥类型啊?

ajax success回调函数里return undefined的原因?

未触发 AJAX 回调的 JSON 返回

ajax回调函数无法获取后台传过来的值(SSM框架),大神请指教!