我正在尝试使用jQuery在特定端口上运行AJAX查询:
$(document).ready(function() { $.ajax({ url: "http://test_serve:666/test.PHP",type: "GET",data: ({value_test: 'true'}),dataType: "html" }); })
这不起作用:没有进行AJAX调用,我在Firebug中没有任何异常.
如果我没有指定端口,它确实有效.有谁知道为什么?
解决方法
由于
Same origin policy,它无法工作.只允许在同一域,协议和端口中使用AJAX请求.
如果您确实需要从该源获取数据,那么您应该期待JSONP.