js 跨網域使用api 解決方法
===========這個是js的部分===========
$.ajax({
url: "http://123456.com/" //api網址
dataType:"jsonp",
jsonpCallback: "OnceTemple", //這個值要跟api那邊連動的,這個要改的話要連api一起改
}).done(function(temple){
//取到資料之後要處理的事情
});
===========api傳回來的資料============
echo "OnceTemple(".json_encode($once).");";
就是你的資料要用一個字串和括號包起來再傳回來
如果不用個的話瀏覽器會報錯
留言
張貼留言