我正在尝试像这样使用 AJAX 加载页面,我对 Jquery 和 ajax 非常陌生,请让我知道我在这里犯了什么错误,我总是收到错误页面。
<html>
<head>
<script src="http://code.jquery.com/jquery-latest.js"></script>
</head>
<body>
<div id="ajax-panel">
</div>
<script>
$.ajax({
url: 'http://www.cnn.com',
success:function(data){
alert(data);
},
error:function(){
// failed request; give feedback to user
$('#ajax-panel').html('</p> Try that again in a few moments.</p>');
}
});
</script>
</body>
</html>
最佳答案
您无法向另一个域上的页面发出 *AJAX 请求。您需要阅读 CORS并研究你的选择。最简单的方法是轮询服务器上为您聚合数据的后端资源
关于jquery - 从 Jquery 进行 Ajax 调用的最佳方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12754005/