码迷,mamicode.com
首页 > Web开发 > 详细

什么是Ajax

时间:2020-02-28 12:12:24      阅读:76      评论:0      收藏:0      [点我收藏+]

标签:oct   网页   行数据   asc   很多   query   请求   页面   技术   

什么是Ajax:

Ajax是一种技术方案,但并不是一种新技术。它依赖现有的CSS/HTML/JavaScript,而其中最核心的依赖是浏览器提供的XMLHttpRequest对象,是这个对象使得浏览器可以发出HTTP请求与接收HTTP响应。实现了在页面不刷新个情况下和服务器进行数据交互。

AJAX = 异步 JavaScript 和 XML。

AJAX 是一种用于创建快速动态网页的技术。

通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新

传统的网页(不使用 AJAX)如果需要更新内容,必需重载整个网页面。

有很多使用 AJAX 的应用程序案例:新浪微博、Google 地图、开心网等等。

栗子:

比如通过 AJAX 加载一段文本:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<script type="text/javascript" src="/jquery/jquery.js"></script>
<script type="text/javascript">
$(document).ready(function(){
  $("#btn").click(function(){
  htmlobj=$.ajax({url:"/jquery/test1.txt",async:false});
  $("#myDiv").html(htmlobj.responseText);
  });
});
</script>
</head>
<body>
 
<div id="myDiv"><h2>通过 AJAX 改变文本</h2></div>
<button id="btn" type="button">改变内容</button>
 
</body>
</html>

Ajax 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。

什么是Ajax

标签:oct   网页   行数据   asc   很多   query   请求   页面   技术   

原文地址:https://www.cnblogs.com/lixuejian/p/12376291.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!