function Ajax(page){ var dataAjax = new Object(); $.ajax({ type:"post", url:"http://www.mocky.io/v2/58c9fb1f0f0000f4206b8b59", async:false,//false dataType:"jsonp", data:page, success:function(data){ dataAjax = data.rechargeDetail; console.log(dataAjax);//能打印出来数据 } }); console.log(dataAjax)//打印出来是空 return dataAjax; } var dataList = Ajax(1); console.log(dataList)//打印出来是空为什么会出现这种状况,数据是同步跨域请求,我在本地上模拟的json数据都能取得到,但是这边就取不到,我怀疑是请求数据时间太久了,query强行让ajax异步了?你们觉得呢
添加回答
举报
0/150
提交
取消