jquery - 从 Jquery 进行 Ajax 调用的最佳方式

标签 jquery ajax

我正在尝试像这样使用 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/

相关文章:

javascript - 单击箭头时如何使箭头旋转?

javascript - jquery 获取选择器信息并附加到 div 不起作用

javascript - 剪切文本和阴影

javascript - jQuery click 进行多次 AJAX 调用

javascript - 等待 Ajax 调用 DOM 操作完成

javascript - JQuery 只返回一个值

javascript - 通过电子邮件发送动态创建的字段 PHP + JQuery

javascript - 如何为所有输入字段添加额外的 Javascript 事件处理程序以记录点击+编辑?

asp.net - div继承父级不透明度

javascript - 如何通过 AJAX 调用调用 Twitter 搜索小部件