是否可以在ajax调用中指定端口

我正在尝试使用jQuery在特定端口上运行AJAX查询:

$(document).ready(function() { $.ajax({ url: "http://test_serve:666/test.php", type: "GET", data: ({value_test: 'true'}), dataType: "html" }); }) 

这不起作用:没有进行AJAX调用,我在Firebug中没有任何exception。 如果我没有指定端口,它确实有效。 有谁知道为什么?

由于同源策略,它不起作用。 AJAX请求仅允许在同一域,协议和端口中。

如果您确实需要从该源获取数据,那么您应该期待JSONP。

你使用的网页是在同一个端口上吗?

如果不是,您将遇到相同的原始政策 ,它将无法运作。