Ajax 的属性

                 Ajax 的属性

开发工具与关键技术:JQuery Ajax
作者:沈金凤
年级:18级(4)班
撰写日期:2019年4月13日

ajax函数是依赖服务器提供的信息来处理返回的数据,而不加载整个页面,ajax同时也可以不带任何参数直接使用。同时也分为几大部分如下:
同步与异步、创建XMLHttpRequest对象、向服务器发送请求、获取服务器的响应等。
一、首先是同步和异步:同步(true)是指一个方法在执行某个请求时,如果该请求需要一段时间才能返回值的话,那么这个方法将会一直等待下去直到它接收到放回值时才会继续执行下去。异步(false)则是方法不用一直等下去,而是继续执行下面的操作,不管其他的方法的状态,当有返回值得信息是系统会通知方法对其进行处理,这样就可以提高执行的效率。
二、 ajax函数返回他创建的XMLHttpRequest对象。通常jQuery只在内部处理并创建这个对象,但用户也可以通过xhr选项来传递一个自己创建的xhr对象。返回的对象通常已经被丢弃了,但依然提供一个底层接口来观察和操控请求。比如说,调用对象上的.abort()可以在请求完成前挂起请求。
在这里插入图片描述
三、ajax 向服务器发送请求有两种方法:一个是open 另一个是send,其中open包涵着多个参数如有(method,url,async)第一个是你提交的方式,表单提交是由post和get提交,第二就是链接url文件在服务器上的位置,第三个则是异步提交:true(同步)和false(异步),send你要发送请求的部分代码给到他就行了,ajax请求是限时的,所以错误警告被捕获并处理后,可以用来提升用户体验,请求超时这个参数通常就保留其默认值。
在这里插入图片描述
四、获取服务器的响应是使用XMLHttpRequest 对象的 responseText(字符串) 或 responseXML(XNL)的属性获取服务器的响应。
在这里插入图片描述
下面的图片是上面内容的演示:在这里插入图片描述
在这里插入图片描述
(代码同老师的基本一样)

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值