在url AJAX中使用完整路径时出现问题

时间:2014-08-20 07:13:02

标签: php ajax

我是passing data to database using PHP - Ajax但我注意到我是否使用<{1}}上托管的 url:&#39; xyz.php&#39; ,其中same server然后能够将数据存储到数据库中。

但是当我使用placed other files related to project (使用其他服务器,而不是我放置项目文件的位置)时,它不会将数据存储到服务器! url:'http://www.domainname.com/myfolder/xyz.php'

这是我使用的脚本,请WHY(现在使用)

check and let me know how can i use complete instead of only file name like: xyz.php

我希望我的问题清楚,$.ajax({ url:'xyz.php', data:$(this).serialize(), type:'POST', success:function(data){ console.log(data); $("#success").show().fadeOut(5000); }

1 个答案:

答案 0 :(得分:0)

默认情况下,AJAX(XMLHttpRequest)无法发送到不同的域。 为了克服这个问题,你必须使用JSONP。 这里有一个如何使用它的详细指南:What is JSONP all about?