XMLHttpRequest无法加载'url'。 Access-Control-Allow-Origin不允许使用origin'url'

时间:2012-08-10 13:51:30

标签: php jquery ajax

使用此代码时出现此错误。

function like (id){
        $.ajax({
                type: "POST",
                url: "../web/like/" + id + "/",
                success: function(response) {
                    // succeed silently
                },
                error: function(response) {
                    // fail silently
                },
            });
}

现在我用相同的错误代码查看了一大堆问题,但这是在同一个域上提交ajax请求,而我见过的所有问题都来自其他来源。

确切的错误讯息, XMLHttpRequest无法加载URL / web / like / 3 /。 Access-Control-Allow-Origin不允许使用Origin URL。

1 个答案:

答案 0 :(得分:3)

将它放在你打电话的页面上:

<?php
    header("Access-Control-Allow-Origin: *");
?>