技术性解答:在跨域情况下,ajax不能直接获取跨域请求的string类型数据。需要通过服务器端进行中转,即在服务器端建立一个代理,将跨域请求发送到目标服务器,再将目标服务器返回的数据返回给客户端。这个代理可以是同域的,也可以是代理服务器或者反向代理服务器。常见的解决方法包括jsonp、CORS、proxy等。其中jsonp利用script标签可以跨域加载的特性,将数据返回为json格式;CORS则是通过在服务端设置允许跨域访问的响应头来实现的;proxy则是通过在同域的服务器端请求目标服务器获取数据,并在自己的服务器上返回给前端。