5

我有一个页面,其中包含一个发布到 salesforce.com 的 webto Lead 服务的表单。我正在尝试使用 jQuery 制作一个 ajax 版本。

虽然页面中的表单发布得很好,并且我在我的销售人员中收到了数据,但是一旦我为这个表单制作了相同的帖子结构,然后用 jQuery 发布,我得到一个 405。

对此的任何帮助将不胜感激。

就接收网站可以看到的内容而言,发布的表单和 jquery 帖子之间有区别吗?

4

2 回答 2

8

您在这里遇到的问题被称为同源策略,它表示 XmlHttpRequests 必须与脚本运行所在的域相同。如果您需要通过 AJAX 执行此操作,则需要发布到在您的域上运行的脚本,然后调用 SalesForce。

于 2010-02-26T05:08:37.050 回答
4

为避免跨域问题,请使用 ajax 发布到您域上的脚本,然后使用 cURL 发布到外部域。

于 2010-03-02T22:00:13.023 回答