今天的课程,老师主要介绍了AJAX的相关内容。

    一、总结

    1.AJAX :异步 JavaScript 和 XML。其中,js代表操作方法,xml代表数据格式,json是js的对象类型。是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。

    2.XMLHttpRequest对象(信使):属于浏览器的功能;有两种传输方式:“get”和“post”;任务:将html中的请求信息传送给服务器,再把需要的信息带给浏览器。

    3.readyState(信使的准备状态)分为5个状态值:

    <1>创建XMLHttpRequest对象==》“0”;

    <2>打开链接==》“1”;

    <3>开始发送数据==》“2”;

    <4>传输数据过程==》“3”;

    <5>信使接受数据完成==》“4”;

    (信使运作过程中,每次readyState改变,都会触发一次onreadystatechange事件)

    4.status(信使状态):200~299正常网页,403、404网页加载失败。

    5.js是我们与浏览器交流的语言,我们通过js语言将数据传给信使,再通过js将信使带回的数据传到浏览器页面上。

 

    二、注册与登录编程过程(使用AJAX)

    1.注册

 

 

PHP课程总结20170106_AJAX

 

    使用jQuery  AJAX方式:

 

PHP课程总结20170106_jQuery_02

 

PHP课程总结20170106_AJAX_03

 

PHP课程总结20170106_AJAX_04

 

PHP课程总结20170106_jQuery_05

 

PHP课程总结20170106_AJAX_06

 

PHP课程总结20170106_jQuery_07

 

    2.登录

 

 

PHP课程总结20170106_AJAX_08

 

    使用jQuery  AJAX方式:

 

PHP课程总结20170106_AJAX_09

 

PHP课程总结20170106_AJAX_10

 

PHP课程总结20170106_jQuery_11