$ .ajax使用file而不是url?

ana*_*and 0 html ajax json append

在$ .ajax函数中,url部分有data.json这是一个文本文件,但我想放一个url即

代码适用

$(document).ready(function() {

    $('#content').html('');
    $.ajax({
            url:'data.json',
            dataType: "json",
            success: function(data) {
                    $('#content').append('<p>'+data.rank+'</p>');
            }
    });});
Run Code Online (Sandbox Code Playgroud)

其中data.json是一个文本文件...但是我将'data.json'替换为' http://twittercounter.com/api/username=Anand_Dasgupta&output=json&results=3 '...这是实际的url,然后没有输出......

$(document).ready(function() {

    $('#content').html('');
    $.ajax({
          url:'http://twittercounter.com/api/username=Anand_Dasgupta&output=json&results=3',
            dataType: "json",
            success: function(data) {
                    $('#content').append('<p>'+data.rank+'</p>');
            }
    });});
Run Code Online (Sandbox Code Playgroud)

建议将受到高度赞赏.谢谢.

jrh*_*ath 5

这似乎是跨域ajax预防的一个案例.

您需要使用服务器端代理脚本.