码迷,mamicode.com
首页 > 编程语言 > 详细

JavaScript之Ajax-2 Ajax(使用Ajax发送get请求、使用Ajax发送post请求)

时间:2016-04-04 21:10:18      阅读:266      评论:0      收藏:0      [点我收藏+]

标签:浏览器   服务器   字符串   用户   false   

一、使用Ajax发送get请求


发送异步请求的步骤

  - 获取Ajax对象:获取 XMLHttpRequest对象实例

  - 创建请求:调用XMLHTTPRequest对象的open方法

  - 设置回调函数:为Ajax对象的 onreadystatechange事件设定响应函数

  - 发送请求:调用Ajax对象的send方法

      - 获取Ajax对象    技术分享

      - 创建请求

        技术分享

        - 注意:

        - true:表示发送异步请求(当Ajax对象发送请求时,用户仍然可以对当前页面做其它的操作)

        - false:表示发送同步请求(当Ajax对象发请求时,浏览器会锁定当前页面,用户不能对当前页面做其它操作)

      - 设置回调函数

         技术分享

      - 发送请求

技术分享    

编写服务器端代码

  - 服务器返回的一般是部分数据,比如一个简单的文本

技术分享    


二、使用Ajax发送post请求


发送字符串

技术分享

  - POST请求:

      - 需手动设置请求消息头为 application/x-www-form-urlencoded

      - send方法内传递的是提交参数,没有可为null


总结:本章内容主要介绍了 Ajax(使用Ajax发送get请求、使用Ajax发送post请求)


本文出自 “会飞的蚂蚁” 博客,谢绝转载!

JavaScript之Ajax-2 Ajax(使用Ajax发送get请求、使用Ajax发送post请求)

标签:浏览器   服务器   字符串   用户   false   

原文地址:http://jasonteach.blog.51cto.com/5192112/1760145

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