JS之Ajax的使用

本文详细介绍了使用AJAX进行异步数据交换的五个基本步骤,包括创建异步对象、设置URL参数、发送请求、注册事件及处理返回数据。通过GET和POST两种提交方式的具体示例,帮助读者理解AJAX的工作原理。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

ajax的步骤一般有5步:

  1.创建异步对象 var ajax = new XmlHttpRequest();

  2.设置url参数,参数一:提交方式,参数二:提交的文件

    ajax.open('get','demo.php');//这是get方式提交,当提交的文件较小,一般采用get方式提交

    ajax.open('post','demo.php');//这是post方式提交,一般提交的文件较大,比如图片,用post提交没有大小限制,限制的是配置文件,修改了就行了,还有,如果用post,一定要设置头文件ajax.setRequestHeader("Content-type","application/x-www-form-urlencoded");

  3.发送请求

  ajax.send();//get提交的发送请求,如果有要发送的数据,就直接写在url的参数里ajax.open('get','demo.php?name=jack&age=15');

  ajax.send('name=jack&age=18');//post提交的发送请求,这个如果有要发送的数据,就写在send()里边,如果没有就不写。

  4.注册事件

  ajax.onreadystatechange = function(){

    //判断数据是否完整的回来

    if(ajax.readyState ==4&& ajax.status ==200){

      5.//在注册事件中获取返回的数据,并修改页面

        console.log(ajax.responseText);

}

}

好了,以上就差不多是ajax创建的5步了!

转载于:https://www.cnblogs.com/creazybeauty/p/8403892.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值