我已尝试过以下代码,但 AJAX 调用未获得响应。 请告诉我为什么我的 AJAX 电话失败了。
$.ajax({
type: "GET",
dataType:"html",
url: "http://www.example.com",
//url = any url other than the same domain
success: function(response,status){
alert(status);
//$("#search_text").val("");
//$("#search_results").html(msg);
//setTimeout('refresh()',2000);
//alert($("#sw_hdr"));
}
});
答案 0 :(得分:4)
您不能使用AJAX跨域通信。好吧,你可以,但jQuery的Ajax功能不会这样做。查找XSS攻击以获取更多信息
答案 1 :(得分:0)
您仍然可以使用JSONP:link 请注意,远程页面必须支持此格式。 (例如google api)