提交跨域ajax POST请求

Lou*_*s W 4 javascript jquery

我发誓,我曾经在某个方面看过一篇关于此事的文章但却找不到......

如何在另一个域上执行POST类型的jQuery ajax请求?必须在没有代理的情况下完成.这可能吗?

Nic*_*ver 9

是的,你可以发布你想要的所有内容,甚至是$.post()工作......但你不会得到回复.

这样,其他域获得POST:

$.post("http://othersite.com/somePage.php", { thing: "value" }, function(data) {
  //data will always be null
});
Run Code Online (Sandbox Code Playgroud)

但是,data在上面的示例中,由于同源策略,响应将为null .