Ajax Json 知识点简单总结
来源:互联网 发布:java微信管理平台源码 编辑:程序博客网 时间:2024/05/16 11:10
一 Ajax原理
1 同步与异步
同步:发送完一个请求,只有收到响应后才能发送另外的请求
异步:发送完一个请求,不用等收到该请求的 响应,就可以直接发送另外的请求
2什么是AJAX
Asynchronous JavaScript And Xml的缩写
浏览器在不刷新全部页面的情况下,和服务端进行通信的过程
Ajax就是实现局部刷新的异步通信技术
3 AJAX工作原理
通过XmlHttpRequest对象和服务端进行通信,浏览器收到服务端的返回值后,对局部区域的内容进行设置
二 js Ajax
1 AJAX开发步骤
1)创建AJAX异步对象,createAJAX()
2)准备发送异步请求, ajax.open(method,url)
3)如果是POST请求,一定要设置AJAX请求头:
ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
GET请求无需设置
4)真正发送请求体中的数据到服务器,ajax.send()
5)监听服务端响应的状态变化,ajax.onreadystatechange(状态改变的事件触发器)
6)获取AJAX的数据后,执行相关操作
“id:01 name:张三 age:12,02 lisi 23…”
2 状态
0 表示创建ajax对象,还没有调用open()方法
1 表示调用open方法,还没有调用send方法
2 表示调用send方法,但是ajax请求还没发送到服务端
3 表示请求发送到服务端,但是没有开始处理
4 表示处理完成ajax请求
三 JSON
1什么是JSON
JSON(JavaScript Object Notation, JS 对象标记) 是一种轻量级的数据交换格式。它采用完全独立于编程语言的文本格式来存储和表示数据。简洁和清晰的层次结构使得 JSON 成为理想的数据交换语言。 易于阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。
Js中任何支持的类型都可以通过 JSON 来表示,例如字符串、数字、对象、数组等。其中:
1)对象表示为键值对
2)数据由逗号分隔
3)花括号{}保存对象
4)方括号[]保存数组
注意:JSON 是 JS 对象的字符串表示法,它使用文本表示一个 JS 对象的信息,本质是一个字符串。
3通过第三方组件生成json格式数据
Json-lib
四 jQuery Ajax
1 load方法
返回结果自动添加到jQuery对象代表的标签中间
2 $.get()/$.post()
3 jQuery对象.serialize()
自动生成JSON格式的对象
4 $.ajax()
阅读全文
0 0
- Ajax Json 知识点简单总结
- ajax知识点总结
- Ajax知识点总结
- ajax知识点总结
- json ajax简单例子
- Ajax的总结--JSON
- 多线程知识点简单总结
- 反射简单知识点总结
- mysql简单知识点总结
- json和ajax简单例子
- 简单AJAX和JSON转换
- 简单的ajax获取json
- Ajax+PHP+Json简单示例
- Ajax&JSON的简单使用
- ajax简单获取json数据
- JSON简单总结
- JSON优点简单总结
- ajax,json,跨域jsonp总结
- 如何在官网下载Spring各个版本的jar包?
- 苹果解密:如何在手机上用深度神经网络进行人脸识别
- JVM扫盲
- 实验二
- Q
- Ajax Json 知识点简单总结
- 终于学会后空翻!历经多次NG,波士顿动力机器人再get新技能
- 亚马逊加入微软Facebook框架联盟,抱团挑战TensorFlow霸权?
- 为什么Java byte 类型的取值范围是-128~127
- 不止音箱,百度还发布了这些AI产品,还有参会者的10个小建议
- Java中throw和throws的区别
- git 上传项目 报错 git pull --rebase origin master
- 安卓Fragment(二)
- 只读事务是否做无用功?