1. 程式人生 > >ajax具有返回值,但是返回值無法使用

ajax具有返回值,但是返回值無法使用

一般來說ajax只要獲取到返回值,那麼返回值就可以使用,如果返回來的值不能被使用,在請求返回頭中就可以大致看出端倪:很有可能是請求跨域限制了。

解決辦法如下:

$.ajax({
       type:"get",
url:"",
dataType:"jsonp",/*加上datatype*/
jsonpCallback:"cb",/*設定回撥函式*/
success:function(re){}
 });
function cb(re){ //與回撥函式名一致
//dosth.....
}
ok正確解決跨域問題。