json api不会在jquery getJSON中返回任何结果

Has*_*aca 1 javascript jquery json

我正在尝试从公司API文档中的示例JSON文件中提取信息.但它没有返回任何结果:(

http://jsfiddle.net/28hEb/21/

$.getJSON("http://api.8coupons.com/v1/getcategory", function (data) {
    $.each(data, function (index, item) {
        $("<div>").html(item.category).appendTo("#content");
        if (index == 3) {
            return false;
        }
    });
});
Run Code Online (Sandbox Code Playgroud)

use*_*654 6

添加?callback到url,以便getJSON执行jsonp请求而不是ajax/cors/json.

http://api.8coupons.com/v1/getcategory?callback=?
Run Code Online (Sandbox Code Playgroud)

http://jsfiddle.net/Tentonaxe/28hEb/22/

  • `JSONp`完全是另一回事.如果API支持跨源请求,则常规AJAX请求也应该起作用. (2认同)