1.原生AjaxGET获取

//步骤一:创建异步对象var ajax = new XMLHttpRequest();//步骤二:设置请求的url参数,参数一是请求的类型,参数二是请求的url,可以带参数,动态的传递参数starName到服务端ajax.open('get','路径');//步骤三:发送请求ajax.send();//步骤四:注册事件 onreadystatechange 状态改变就会调用ajax.onreadystatechange = function () {if (ajax.readyState==4 &&ajax.status==200) {//步骤五 如果能够进到这个判断 说明 数据 完美的回来了,并且请求的页面是存在的console.log(JSON.parse(ajax.responseText));//输入相应的内容}}

2.原生ajaxpost获取

//创建异步对象  var xhr = new XMLHttpRequest();//设置请求的类型及url//post请求一定要添加请求头才行不然会报错xhr.setRequestHeader("Content-type","application/x-www-form-urlencoded");xhr.open('post', '路径' );//发送请求xhr.send();xhr.onreadystatechange = function () {// 这步为判断服务器是否正确响应if (xhr.readyState == 4 && xhr.status == 200) {console.log(xhr.responseText);} };

3.fetch获取数据fetch获取

 fetch('路径').then(i=>{i.json().then(data=>{console.log(data)}).catch(error=>{console.log('煮熟的鸟飞了')})}).catch(error=>{console.log('刚开始就错了')})

4.Jquery获取数据Jquery获取

 $.ajax({type: "POST",//请求方式url: "路径",//地址,就是json文件的请求路径dataType: "json",//数据类型可以为 text xml json  script  jsonpasync:false,//默认异步success: function(result){//返回的参数就是 action里面所有的有get和set方法的参数console.log(result)},error:function(err){console.log('请求开始就失败了')}});

5.axios获取数据axios获取

**this.$axios.get('路径').then(res=>{//获取请求回来的数据
})**

6.PromisePromise获取

function axios(url){return new Promise((resolve,reject)=>{$.ajax({url:url,type:'get',success:(data)=>{resolve({data})},error:(error)=>{reject({status:400,msg:'数据请求失败!!!'})}})})
};
axios('./list.json').then(i=>{console.log(i)
})

原生Ajax详细获取数据相关推荐

  1. Echarts3通过ajax动态获取数据,30秒定时图表数据,设置图表线条颜色和粗细

    Echarts3通过ajax动态获取数据,30秒定时图表数据,设置图表线条颜色和粗细 代码块 <!DOCTYPE html> <head><meta charset=&q ...

  2. ajax异步获取数据后动态向表格中添加数据的页面

    因为某些原因,项目中突然需要做自己做个ajax异步获取数据后动态向表格中添加数据的页面,网上找了半天都没有 看到现成的,决定自己写个例子 1.HTML页面 [html] view plaincopyp ...

  3. ajax异步获取数据后动态向表格中添加数据(行)

    因为某些原因,项目中突然需要做自己做个ajax异步获取数据后动态向表格中添加数据的页面,网上找了半天都没有 看到现成的,决定自己写个例子 1.HTML页面 [html] view plaincopyp ...

  4. 前端接收pdf文件_原生ajax请求获取pdf文件流本地下载(支持谷歌IE)

    项目中要实现本地下载pdf文件,ajax请求获取到文件全路径,如上,a标签href属性赋值跳转,在iframe里面,谷歌浏览器被阻止下载.那只能另想办法.经过几天的摸索和后台调整接口数据流,终于解决. ...

  5. js源码 模仿 jquery的ajax的获取数据(get,post )的请求封装

    function ajax(obj){ // 默认参数 var defaults = { type : 'get',data : {}, url : '#', dataType : 'text', a ...

  6. Java获取ajax数据_使用Ajax简单获取数据

    使用注解@ResponseBody //将方法返回值直接响应给客户端(使用Fastjson) 注意在SpringMvc配置文件中配置Fastjson消息转换器 举例: 前端页面中使用Ajax获取数据并 ...

  7. ajax动态加载公共模块,Maven多模块项目搭建+SSM框架整合(四、Ajax异步获取数据,jq动态添加)...

    最近有点小忙,但是还是在晚上抽出来点时间更新文章,希望对初学者有帮助(都是从那时候过来的,哈哈)一起努力. 开始正题~~~~ 封装类ResultVo 在与前台页面交互的过程中我们一般会用到一个封装类, ...

  8. Ajax的获取数据的简单方法

    SSM中Ajax的使用(若使用了ajax就可以不用表单) 用Ajax获取input中的value值(写在script标签中) function edit(id){var num = document. ...

  9. 原生ajax封装,数据初始化,

    var ajaxTool = {setting : {method : 'get',url : location.href,data : '',callback : function(){alert( ...

  10. vue 点击渲染ajax,vue中在页面加载时发送ajax请求获取数据渲染不到页面上

    ajax是异步执行的. {{bookId}} 在setData里面处理数据 export default { name: 'app', data() { bookId : '' }, created( ...

最新文章

  1. SAP LSMW 因物料描述里有换行符或者引号导致数据导入失败
  2. 如何处置你的竞争对手
  3. 文巾解题 77. 组合
  4. 字符缓冲流特有功能复制Java文件
  5. Angular Component的DOM级别的单元测试方法
  6. 书店售书最低价格问题
  7. spring cloud微服务_面试败给微服务?别怕,我带你一起手撕Dubbo,SpringBoot与Cloud...
  8. 消息中间件Rabbitmq核心概念讲解
  9. html标签元素分类
  10. 电视无线dns服务器,电信电视dns遭到劫持,无线网络DNS被劫持了,怎么解决
  11. VMware用rz传输文件
  12. 涉密计算机设备保密管理系统,保密室设备——涉密计算机及移动存储介质保密管理系统(三合一)...
  13. 构建KEGG pathway、Entrez ID、Ensemble ID的对应关系
  14. 【C语言】如何得出各种数据类型所占内存空间
  15. 你一定要收藏的全网最完整CAD快捷键大全!
  16. 目标检测数据集PASCAL VOC详解
  17. 螺旋无限延伸_无限螺旋篇 其之八(一)
  18. 人工智能行业每日必读(01·15)
  19. 从源代码编译和安装gluster
  20. 差异化地推手段,让营销效果翻十倍!

热门文章

  1. eclipse html插件的下载和安装
  2. ckfinder php 漏洞,编辑器漏洞
  3. 进行DosBox的下载与配置
  4. 南阳理工计算机与科学技术,南阳理工学院计算机与信息工程学院
  5. EP100的局部地址、逻辑地址和全局地址
  6. meterpreter 监控桌面命令(screenshare)
  7. 【SonicUI】 VS2008 SP1 编译错误处理。
  8. 《大型网站技术架构:核心原理与案例分析》读书笔记
  9. SQL常见的一些面试题
  10. java毕业设计老鹳窝旅游网源码+lw文档+mybatis+系统+mysql数据库+调试