2010-06-10 61 views
0

我试图从使用AJAX请求的campaignite向我的drupal站点添加节点。
我在我的hook_menu中设置了一个menu_callback项,它检查是否有任何$ _POSTs进来,如果我制作一个表单的动作='http://mysite.com/menucallback/url',但它没有任何回应,如果我让与ajax相同的请求。使用ajax从后端添加节点到远程站点

我有访问参数设置为'访问内容'。

如果有人知道可能是什么问题,那将会非常有帮助。
谢谢。

/安德斯

回答

0

是在同一个域中的两个站点?

你不能很容易地使AJAX请求与不同域的网址,由于浏览器的same origin policy

有一些解决方法,但它使事情稍微复杂和有限的。

+0

谢谢你的回答。事实证明它在同一个域中,但是当我们测试它时,我们必须从不同的域进行测试。 只是好奇,你知道任何好的解决方法吗? 再次感谢您。 /Anders – andersandersson666 2010-06-10 11:15:05

+0

@ andersandersson666查找JSONP,它主要用于获取JSON。 – googletorp 2010-06-10 11:33:26

0

您可以使用表单POST来使用服务模块启动服务。这可能是一种方法。