2021-06-17

  1. AJAX

AJAX 是与服务器交换数据的技术,它在不重载全部页面的情况下,实现了对部分网页的更新。

 

  1. 简介
  1. AJAX = 异步 JavaScript 和 XML(Asynchronous JavaScript and XML)。
  2. 简短地说,在不重载整个网页的情况下,AJAX 通过后台加载数据,并在网页上进行显 示。

 

  1. 两种 HTTP 请求方法:GET 和 POST
  1. GET – 从指定的资源请求数据。
  2. POST –向指定的资源提交要处理的数据。

 

  1. GET方法:
  1. GET 请求可能被缓存;
  2. GET 请求可被收藏为书签;
  3. GET 请求不应该在处理敏感数据的时候使用;
  4. GET 请求有长度限制;
  5. GET 请求只应当用于取回数据。

 

  1. POST 方法:
  1. POST 请求不会被缓存;
  2. POST 请求不会保留在浏览器历史记录中;
  3. POST 不能被收藏为书签;
  4. POST 请求对数据长度没有要求。

 

  1. JQ中的方法(基本):

 

 

  1. $.ajax()
  1. 通过 HTTP 请求加载远程数据

 

  1. $.get()
  1. 过远程 HTTP GET 请求载入信息。

 

  1. $.post()
  1. 通过远程 HTTP POST 请求载入信息。

 

  1. serialize()
  1. 序列化表单内容为字符串。
  1. serializeArray()
  1. 序列化表格元素 (类似 serialize() 方法) 返回 JSON 数 据结构数据;
  2. 返回的是 JSON 对象而非 JSON 字符串。

 

  1. 例(JQ中的ajax发送请求的三种方式)

 

  1. 第一种

 

HTML代码:

 

接受请求代码:

三种方法都一样

 

 

发送请求代码:

  1. 第二种
  2.  

HTML代码:

将单击事件换成post()

 

接受请求代码:

三种方法都一样

 

 

发送请求代码:

  1. 第三种

 

HTML代码:

将单击事件换成get()

 

接受请求代码:

三种方法都一样(这里就不放图了)

 

发送请求代码:

结果

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值