卖坚果的怪叔叔 卖坚果的怪叔叔
  • 首页
  • 技术
  • 生活
  • 记录
  • 朋友
  • 常用代码
  • 工具箱
  • 关于
  • 0

什么是 Ajax? 如何创建一个Ajax?

坚果大叔
2018-06-11 18:02:57
  • 什么是 Ajax? 如何创建一个Ajax?

  • AJAX(Asynchronous Javascript And XML) = 异步 JavaScript + XML 在后台与服务器进行异步数据交换,不用重载整个网页,实现局部刷新。

  • 创建 ajax 步骤:

    • 1.创建 XMLHttpRequest 对象
    • 2.创建一个新的 HTTP 请求,并指定该 HTTP 请求的类型、验证信息
    • 3.设置响应 HTTP 请求状态变化的回调函数
    • 4.发送 HTTP 请求
    • 5.获取异步调用返回的数据
    • 6.使用 JavaScript 和 DOM 实现局部刷新
var xhr = new XMLHttpRequest();
xhr.open("POST", url, true);
xhr.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
xhr.onreadystatechange = function () {
    if (xhr.readyState == 4 && (xhr.status == 200 || xhr.status == 304)) {
        fn.call(this, xhr.responseText);
    }
};
xhr.send(data);

$.ajax({
   url:'',
   type:'',
    data:{},
    dataType:'',
    josnp:'jsoncallback',
    success:function(){
    }
})


微信扫描下方的二维码阅读本文

ajax
0
本文系作者 @坚果大叔 原创发布在 卖坚果的怪叔叔。未经许可,禁止转载。
JavaScript要点
上一篇
Vue 安装 vuex sass 和 引入 Jq
下一篇

坚果大叔

255
文章
66
评论
207
喜欢

近期文章

  • instanceof和typeof的区别
  • 嗖嗖嗖
  • 镜头下的一点记录!
  • React实现打字机效果~
  • 一晃又周三了

猜你喜欢

instanceof和typeof的区别

2023-09-26 17:20:33
56 0 0

React实现打字机效果~

2023-08-22 17:31:49
300 0 1

Mac更换node版本切换工具n模块的镜像源

2023-07-13 13:21:45
279 2 2

Md5引发的血案

2023-07-03 16:45:00
412 0 1

博主

一枚佛系前端开发,会一丢丢摄影,喜欢折腾,爱好美食。分享点前端技巧、笔记以及各种有趣的APP和资源教程♥♥

友链

Lieme

公众号

坚果大叔 执行上下文 卖坚果的怪叔叔
Copyright © 2017-2023 卖坚果的怪叔叔. Designed by nicetheme.

萌ICP备20230818号 苏ICP备18048410号-2
  • 首页
  • 技术
  • 生活
  • 记录
  • 朋友
  • 常用代码
  • 工具箱
  • 关于

搜索

  • 微信机器人
  • CSS
  • js
  • git

坚果大叔

255
文章
66
评论
207
喜欢