Ajax Post请求失败

时间:2014-05-12 14:35:59

标签: javascript php jquery ajax

我正在使用ajax在000webhost.com上托管的JavaScript文件中向一个php文件(位于另一个主机中的)发送一个http POST请求。 即使我可以看到其他主机上的php文件获取我的请求并采取相应的行动,我的脚本也认为请求失败并转移到 fail(function() 部分代码。

这可能是我主人的问题吗?

以下是代码:

$.ajax({
    url: 'MyURL',
    data: 'MyData',
    type: 'POST',
    dataType: 'json'
}).done(function(jqxhr){
    //Part which I want to be executed.
}).fail(function(){
    //Part which that is executed.
}).always(function(){

});

1 个答案:

答案 0 :(得分:-1)

对于跨域请求,您需要将 crossDomain 设置为true。在这里查看更多信息

http://api.jquery.com/jquery.ajax/