Ive得到了以下问题和IM试图找出答案:
您可以在这里找到下面的代码: http://7.testaddress.com/test.php你认为代码将工作,说明?
$.get('http://1.testaddress.com/ajax/remote.php?id='+id, responseCallback);
答案是没有它不会工作,因为它不是位于同一地址?
Ive得到了以下问题和IM试图找出答案:
您可以在这里找到下面的代码: http://7.testaddress.com/test.php你认为代码将工作,说明?
$.get('http://1.testaddress.com/ajax/remote.php?id='+id, responseCallback);
答案是没有它不会工作,因为它不是位于同一地址?
是的,它不会工作,因为它来自不同的子域。在jQuery documentation for the Get method底部的底部有这个小栗:
由于浏览器的安全限制,大多数“Ajax”的请求都受到同源策略;该请求无法成功检索来自不同域,子域或协议的数据。
我相信JQuery有一种叫做JSONP的ajax请求,它可以让你做跨域的ajax请求。