A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© htb52110 中级黑马   /  2017-12-15 22:26  /  820 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 htb52110 于 2017-12-15 22:28 编辑

Ajax
1.Ajax
1.1Ajax的概念
Ajax:异步的JavaScript And Xml
使用老的技术,运用新的思想
同步和异步的区别:
1.2:Ajax的功能:
完成页面的局部刷新,不中断用户的体验。
2.XMLHttpRequest
2.1、属性:
readyState                        :XMLHttpRequest的状态

onreadystatechange        :当XMLHttpRequest状态改变的时候触发一个函数
status                                :获得响应的状态码。200、404、500。。。。
responseXML                        :获得响应的文本数据
responseXML                        :获得响应的XML的数据
2.2、方法:
open(请求的方式,路径,是否异步)        :异步去想服务器发送请求
send(请求参数)                                        :发送请求
setRequestHeader(头信息,头的值)        :处理POST请求方式的中文问题
2.3、创建XMLHttpRequest对象
IE                :将XMLHttpRequest对象对象封装在一个ActiveXObject.
Firefox        :直接创建对象
3、Jquery的Ajax
3.1、Jquery的Ajax的部分方法:
Jquery的对象.load(路径,参数,回调函数);
$.get(路径,参数,回调函数,数据类型)
$.post(路径,参数,回调函数,数据类型)
$.ajax()
serialize();jq的Ajax传递参数

4、JSON
4.1、Json的概述

4.2、JSON的数据格式的介绍:
{“id”:1,”name”:aaa}
[{“id”:1,”name”:aaa},{“id”:2,”name”:bbb}]
{
    “city”:{“cid”:1,”cname”:”xxx”}
}
4.3、JSON的生成工具
4.3.1、JSONLIB 转换JSON数据:
* JSONArray     :将数组或List集合转成JSON.
* JSONObject    :将对象或Map集合转成JSON.

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马