Ajax响应:[readyState:0,responseText:“”,状态:0,statusText:“error”]

时间:2012-05-11 16:33:42

标签: ajax jquery

我的ajax调用导致错误。以下是我可以在错误回调中获得的信息:

readyState: 0
responseText: ""
status: 0
statusText: "error"

这是什么意思?我做错了什么?

这是我的ajax电话:

var ajaxurl = '../mainDir/server.cfc?param1=123&param2=234&method=updateMyInfo';
$.ajax({
    url: ajaxurl,
    dataType:"text",
    success: function( data ) {
        alert('success');
    },
    error: function( xhr, ajaxOptions, thrownError ) {
        alert('ERROR');
    }
});

1 个答案:

答案 0 :(得分:0)

问题是您在不部署到服务器的情况下运行该页面。所以ajax请求被视为跨域调用。