一般来说ajax只要获取到返回值,那么返回值就可以使用,如果返回来的值不能被使用,在请求返回头中就可以大致看出端倪:很有可能是请求跨域限制了。
解决办法如下:
$.ajax({
type:"get",
url:"",
dataType:"jsonp",/*加上datatype*/
jsonpCallback:"cb",/*设置回调函数*/
success:function(re){}
});
function cb(re){ //与回调函数名一致
//dosth.....
}
ok正确解决跨域问题。