使用Jquery的Ajax请求错误

时间:2012-06-29 06:32:05

标签: ajax jquery

我在Fb和网站上都有申请..

我发送ajax请求但是在Fb中它工作正常,但在我自己的网站上它没有显示任何内容。在FireFug控制台上,它显示红色。

任何人都对此有所了解

这是申请的链接

FB Link

Web Link

在我们添加密码或城市时,请点击查找。

仅适用于Fb

有人告诉我究竟是什么问题

3 个答案:

答案 0 :(得分:1)

您正在发送Cross Origin Ajax请求 https://7elevenstores.ca/store_locator/getLatLng

这就是请求失败的原因。

答案 1 :(得分:1)

您收到以下错误消息:

XMLHttpRequest cannot load https://7elevenstores.ca/store_locator/getLatLng. Origin http://www.slurpee.ca is not allowed by Access-Control-Allow-Origin.

这意味着,您正在尝试向另一个源(另一个域)发出XMLHttpRequest(ajax请求)。这是不允许的。 Ajax请求可能只会到加载页面的相同源。

答案 2 :(得分:1)

我收到此错误:

XMLHttpRequest cannot load https://7elevenstores.ca/store_locator/getLatLng. Origin http://www.slurpee.ca is not allowed by Access-Control-Allow-Origin.

我希望你有理由。