博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【Ajax】PHP中ajax的基本知识点
阅读量:5981 次
发布时间:2019-06-20

本文共 707 字,大约阅读时间需要 2 分钟。

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信息,禁止浏览器缓存当前页面

 实战代码:

  (1)test.html

  
  对不起用户名已存在!

  

  (2)ajax.php

  

 

效果如下:

转载于:https://www.cnblogs.com/puyangsky/p/5132563.html

你可能感兴趣的文章
编写安装配置httpd服务基于域名的虚拟主机脚本
查看>>
亲,咱聊聊iptables
查看>>
openssh 服务配置
查看>>
Divide Two Integers
查看>>
Linux配置防火墙 开启80端口、3306端口的方法
查看>>
中国邮件服务器新一轮征战始于云端
查看>>
lamp 环境搭建以及应用--以rpm方式实现
查看>>
大数据(2):基于sogou.500w.utf8数据hive的实践
查看>>
selenium2.0第一部分:定位元素
查看>>
chkconfig命令
查看>>
Linux用户管理命令详解之一
查看>>
一键安装nginx
查看>>
Linux学习之PXE装机服务
查看>>
【C语言】【面试题】每瓶汽水1元,两个空瓶可以置换一瓶汽水,现在有20元,最多能喝多少瓶汽水...
查看>>
函数模板在c++动态顺序表中的大作用
查看>>
Linux下Memcached的安装
查看>>
搬迁DEDE网站到阿里云心得
查看>>
JDBC 连接数据库
查看>>
Applied Cloud Deep Semantic Recognition: Advanced Anomaly Detection(应用云深层语义识别:高级异态检测)...
查看>>
Linux基础知识
查看>>