【发布时间】:2012-01-27 03:30:34
【问题描述】:
这些可以在不编写任何服务器端代码的情况下完成吗?
希望自己使用 jQuery 处理对外部网站的 API 调用,但如果它需要任何服务器端编码,那么我不会被 JSONP 所困扰,而是只在服务器端进行调用并输出 JSON 变量<script="text/javascript></script> 标签。
【问题讨论】:
这些可以在不编写任何服务器端代码的情况下完成吗?
希望自己使用 jQuery 处理对外部网站的 API 调用,但如果它需要任何服务器端编码,那么我不会被 JSONP 所困扰,而是只在服务器端进行调用并输出 JSON 变量<script="text/javascript></script> 标签。
【问题讨论】:
<script>
$.getJSON("http://yourapiurl?jsoncallback=?", {data as object format if you want},
function(data) {
// do what u wish with response `data`
});
</script>
【讨论】:
如果服务支持 jsonp,那么您不需要服务器端代码。这就是 jsonp 的意义所在。
【讨论】: