使用变量URL的jquery $ .ajax函数

cod*_*ple 2 ajax jquery

var array = new Array();
$.get('comics.txt', function(data) {
    array = data.split(",");
    for(var i = 0; i < array.length; i++)
    {
        var $page = array[i];
        $.ajax({
            url: $page,
            success: function(data) {
                alert(data);
            }
        });
    }
});
Run Code Online (Sandbox Code Playgroud)

comics.txt是一个包含一些URL的文件,以逗号分隔.

在上面的代码中,$ .ajax调用不起作用; $ page是正确的URL,但它在上下文中不起作用.警报(数据)导致出现空白警告框.我需要帮助找出一种方法来从数组中的每个页面获取数据.

提前谢谢.

Rei*_*gel 6

$page你网域的网址?...如果没有,你不能做ajax ...

相同的域名政策


如果是这样,我如何通过外部URL的javascript获取数据?

你有从你的服务器得到它...

例如..

var array = new Array();
$.get('comics.txt', function(data) {
    array = data.split(",");
    for(var i = 0; i < array.length; i++)
    {
        var $page = array[i];
        $.ajax({
            url: 'your/server/url.php?page=' + $page,
            success: function(data) {
                alert(data);
            }
        });
    }
});
Run Code Online (Sandbox Code Playgroud)

your/server/url.php 可以为您获取页面...