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

【Ajax】PHP中ajax的基本知识点

时间:2016-01-15 10:51:56      阅读:157      评论:0      收藏:0      [点我收藏+]

标签:

Ajax常用属性和方法:

属性:

  readyState: 0(开始创建ajax对象)1(调用open方法)2(调用send方法)3(正在返回数据)4(返回数据结束)

  responseText/responseXML: 接受服务器返回信息

  onreadystatechange: ajax状态readyState发生变化,触发该事件运行

  status:200/404····

方法:

  open(请求方式,请求地址,同步异步标志):创建一个新的http请求

  send():发送http请求

  setRequestHeader():设置HTTP头协议信息

get和post请求注意事项:

  (1)get在url中直接传递数据,post在send方法中传递

  (2)传递中文信息时get需要对中文进行编码而post不需要

  (3)进行post方式请求时候,也可以传递get参数信息,在服务器端可以使用$_GET接受

同步和异步区别:

  同步就是阻塞式,一个IO请求完成之前不能进行下一个,异步则是非阻塞式的,体现形式是在open(请求方式,地址,true异步/false同步)

缓存处理:

  (1)在请求地址后加随机数字,保证每次请求都是新的

  (2)在服务器端给php程序设置header信息,禁止浏览器缓存当前页面

 

【Ajax】PHP中ajax的基本知识点

标签:

原文地址:http://www.cnblogs.com/puyangsky/p/5132563.html

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