0

我正在远程服务器上执行 Ajax jsonp 调用(跨域请求)(使用 Zepto,基于 jQuery)。
这是我用来执行它的代码的一部分:

$.ajaxJSONP
        ({
            url : "http://www.aramisclub.be/adminzone/swf/boxes_application/ap/userBoxe.php?callback=?",
            success: function(data){
                $("#p2").html("SUCCESS");
            },
            error: function(){
                $("#p3").html("ERROR");
            },
            complete: function(){
                $("#p4").html("COMPLETE");
            }
        });

当我查看网络日志(在歌剧蜻蜓中)时,我可以清楚地看到从远程服务器返回的调用。页面的内容也在那里。但是请求不会触发任何情况(成功、错误、完成)。

当查看 javascript 控制台时,这就是我得到的:

Syntax error at line 1 while loading: expected expression, got '<'
<link href="lib/css/
^

有谁知道为什么我无法从 ajax 调用(返回)中得到任何东西,而 HTTP 请求确实以 200 状态码结束。

4

0 回答 0