jq jsonp跨域報錯之“Unexpected token :”的解決方案

Love Lenka發表於2020-06-10

 

廢話不說,直入正題。

使用jsonp跨域請求,資料在瀏覽器的Response中已經可以看到,但是卻進不到success方法裡。

情況即為

原因是雖然跨域,服務端返回的。

Jquery文件發現jsonp:”callback”, jsonpCallback:”success_jsonpCallback”,傳遞這兩個引數是有原因的,

jsonp的返回資料格式應該是: “客戶端傳遞的回撥方法名稱(json資料)”.

可以看做是簡單校驗。

解決方案:

服務端原始返回:

現在返回:

完美解決。

如果幫到了您,請記得點個贊。

 

相關文章