返回顶部
首页 > 资讯 > 前端开发 > VUE >AJAX的使用是怎样
  • 761
分享到

AJAX的使用是怎样

2024-04-02 19:04:59 761人浏览 八月长安
摘要

ajax的使用是怎样,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。 首先是一个创建AJAX的函数: 代

ajax的使用是怎样,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。

首先是一个创建AJAX的函数:

 代码如下:


var Http_request=null;

function create_ajax(){
    http_request = false;
    //开始初始化XMLHttpRequest对象
    if(window.XMLHttpRequest) { //Mozilla 浏览器
        http_request = new XMLHttpRequest();
        if (http_request.overrideMimeType) {//设置MiME类别
            http_request.overrideMimeType('text/xml');
        }
    }
    else if (window.ActiveXObject) { // IE浏览器
        try {
            http_request = new ActiveXObject("Msxml2.XMLHTTP");
        } catch (e) {
            try {
                http_request = new ActiveXObject("Microsoft.XMLHTTP");
            } catch (e) {}
        }
    }
    if (!http_request) { // 异常,创建对象实例失败
        window.alert("不能创建XMLHttpRequest对象实例.");
        return false;
    }
}


然后是调用这个函数来处理AJAX

 代码如下:


var obj1;

function get_ajax(url,obj) {//初始化、指定处理函数、发送请求的函数
obj1=obj;
create_ajax();
http_request.onreadystatechange =processobj; // 确定发送请求的方式和URL以及是否同步执行下段代码
http_request.open("POST", url, true);
http_request.send(null);
}

function processobj(){
document.getElementById(obj1).innerhtml="Loading...";
if (http_request.readyState == 4) { // 判断对象状态
if (http_request.status == 200) { // 信息已经成功返回,开始处理信息
document.getElementById(obj1).innerHTML=http_request.responseText;
} else { //页面不正常
document.getElementById(obj1).innerHTML="loading error.";
}
}
}


以上就是AJAX的主体,再在你需要用AJAX的页面把这段javascript包含进去,就可以方便的调用了:

 代码如下:


<script type="text/javascript" src="ajax.js" src="ajax.js" ></script>
Welcome.
<div id="d1" onclick="get_ajax('ajax/get1.jsp','d1');">d1</div>
<div id="d2" onclick="get_ajax('ajax/get2.jsp','d2');">d2</div>
<div id="a">d2</div>


'ajax/get1.jsp'和'ajax/get2.jsp',是两个后台获取数据的页面,这样,一点击d1,get1.jsp就会被动态的加载进来,非常方便,当然这只是一个最基本的功能的模型,还可以在上面加上很多功能,大家自由发挥吧。

看完上述内容,你们掌握AJAX的使用是怎样的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注编程网VUE频道,感谢各位的阅读!

--结束END--

本文标题: AJAX的使用是怎样

本文链接: https://www.lsjlt.com/news/81927.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • AJAX的使用是怎样
    AJAX的使用是怎样,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。 首先是一个创建AJAX的函数: 代...
    99+
    2024-04-02
  • AJAX中XMLHttpRequest是怎样的
    本篇文章为大家展示了AJAX中XMLHttpRequest是怎样的,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。 在使用XMLHttp...
    99+
    2024-04-02
  • XMLHttpRequest中的ajax是怎样的
    本篇文章为大家展示了XMLHttpRequest中的ajax是怎样的,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。 调用functio...
    99+
    2024-04-02
  • jQuery的ajax传参巧用JSON使用过程是怎样的
    这期内容当中小编将会给大家带来有关jQuery的ajax传参巧用JSON使用过程是怎样的,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。 jQ...
    99+
    2024-04-02
  • AJAX类代码的用法是怎样的
    AJAX类代码的用法是怎样的,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。 基本用法:  代码如下:va...
    99+
    2024-04-02
  • 双层ajax嵌套的用法是怎样的
    本篇文章给大家分享的是有关双层ajax嵌套的用法是怎样的,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。双层ajax嵌套(可多层)用法。具体如下...
    99+
    2024-04-02
  • AJAX中DOM的运行是怎样的
    这篇文章将为大家详细讲解有关AJAX中DOM的运行是怎样的,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。 被AJAX中DOM的...
    99+
    2024-04-02
  • Baidu Musicbox用到的ajax代码是怎么样的
    这篇文章给大家分享的是有关Baidu Musicbox用到的ajax代码是怎么样的的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。 var ...
    99+
    2024-04-02
  • 使用jquery 的ajax调用总是错误亲测的解决方法是怎样的
    本篇文章给大家分享的是有关使用jquery 的ajax调用总是错误亲测的解决方法是怎样的,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。 ...
    99+
    2024-04-02
  • ASP AJAX静态分页是怎样的
    本篇文章为大家展示了ASP AJAX静态分页是怎样的,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。<html> <head> <tit...
    99+
    2024-04-02
  • AJAX 用户注册时的应用过程是怎样的
    本篇文章给大家分享的是有关AJAX 用户注册时的应用过程是怎样的,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。 ...
    99+
    2024-04-02
  • ajax交互模型的过程是怎样的
    这篇文章主要讲解了“ajax交互模型的过程是怎样的”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“ajax交互模型的过程是怎样的”吧!ajax的交互模型是:1...
    99+
    2024-04-02
  • APScheduler的使用是怎么样的
    今天就跟大家聊聊有关APScheduler的使用是怎么样的,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。  1.简介  APScheduler 是一款Python开发的定时任务工具,...
    99+
    2023-06-02
  • ajax的 IE cache 相关问题解决是怎样的
    本篇文章给大家分享的是有关ajax的 IE cache 相关问题解决是怎样的,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。 ...
    99+
    2024-04-02
  • Ajax四种元素的关系介绍是怎样的
    这篇文章将为大家详细讲解有关Ajax四种元素的关系介绍是怎样的,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。 通过使用Java...
    99+
    2024-04-02
  • linux的awk的使用是怎样的
    这篇文章将为大家详细讲解有关linux的awk的使用是怎样的,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据...
    99+
    2023-06-06
  • java中TestNG使用是怎样的
    java中TestNG使用是怎样的,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。一、TestNG介绍TestNG是Java中的一个测试框架, 类似于JUnit 和NUnit, ...
    99+
    2023-06-22
  • ElasticSearch使用过程是怎样的
    ElasticSearch使用过程是怎样的,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。这里介绍ElasticSearch的必备知识:从入门、索引管理到映射详解...
    99+
    2023-06-15
  • RK3399 /RK3288 ADB使用是怎样的
    RK3399 /RK3288 ADB使用是怎样的,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。RK3399 /RK3288 ADB使用Linux安装adb1. &...
    99+
    2023-06-05
  • PHP中select2的使用是怎样的
    这期内容当中小编将会给大家带来有关PHP中select2的使用是怎样的,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。普通的select下拉选框效果单调不好看。有时候客户的需求总是很特别的编写。又要支持下拉...
    99+
    2023-06-04
软考高级职称资格查询
推荐阅读
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作