跨域请求 成功后 处理函数是在前端触发的吗
1个回答
展开全部
是的。
假如楼主跨域用的是jsonp,那么在接收到服务器返回的数据(实际上就是下载一个script文件)之前,要定义一个函数。
比如服务器返回:
jsonCallBack({id: '1'});
那么就应该事先在客户端定义一个同名函数:
function jsonCallBack(){ ...... }
也可以像jQuery之类的动态声明这个函数:
window[jsonCallBack] = function(){ ...... };
这样,服务器返回的数据下载完毕之后就会立刻执行jsonCallBack
函数(因为它是一个script)。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询