我得到了以下问题,我试图找出答案:
您可以在此处找到以下代码: http://7.testaddress.com/test.php您认为代码是否有效,请解释一下?
$.get('http://1.testaddress.com/ajax/remote.php?id='+id, responseCallback);
答案是否不行,因为它不在同一地址?
答案 0 :(得分:3)
是的它不会起作用,因为它来自不同的子域。在jQuery documentation for the Get method底部的底部是这个小栗子:
由于浏览器安全限制,大多数“Ajax”请求都遵循相同的原始策略;请求无法成功检索来自其他域子域或协议的数据。
答案 1 :(得分:0)
我相信JQuery有一种叫做JSONP的ajax请求...它可以让你做跨域的ajax请求。