美文网首页
关于ajax

关于ajax

作者: 啊烟雨 | 来源:发表于2018-11-08 17:19 被阅读0次

$.ajax使用方法

常用参数:

1、url 请求地址

2、type 请求方式,默认是'GET',常用的还有'POST'

3、dataType 设置返回的数据格式,常用的是'json'格式,也可以设置为'html'

4、data 设置发送给服务器的数据

5、success 设置请求成功后的回调函数

6、error 设置请求失败后的回调函数

7、async 设置是否异步,默认值是'true',表示异步

<!DOCTYPE html>

<html lang="en">

<head>

<meta charset="UTF-8">

<title>ajax</title>

<style type="text/css">

</style>

<script type="text/javascript" src="js/jquery-1.12.4.min.js"></script>

<script type="text/javascript">

$.ajax({

url: 'js/data.json',//请求的服务器路径,实际开发中写文档接口的路径

type: 'get',//分get/post请求,涉及隐私或安全性要求较高的用post、安全要求不高及数据量较小的用get

dataType: 'json',//要读取什么格式的数据,还可以是xml script html upload等

// data:{page:1}//请求时要携带的参数

})

.done(function(data){//成功的时候会执行的函数,参数data是从后台接收到的数据,这里是json格式的字符串

alert(data.name);

console.log(data);

})

.fail(function(){//失败的时候会执行的函数

console.log("error");

})

/*

.fail(function(XMLHttpRequest, textStatus, errorThrown) {//失败(带参数)

console.log("error");

// 状态码

            console.log(XMLHttpRequest.status);

            // 状态

            console.log(XMLHttpRequest.readyState);

            // 错误信息 

            console.log(textStatus);

})

.always(function(){//不论成功与否都会执行

console.log("always");

})

*/;

</script>

</head>

<body>

</body>

</html>

相关文章

  • JavaScript进阶知识点--AJAX及JSON

    AJAX 关于 AJAX 什么是 AJAX AJAX 的全称是 Asynchronous JavaScript a...

  • 2018-12-03 ajax原理及实现方式

    Ajax工作原理及实例 1、关于ajax的名字 ajax 的全称是Asynchronous JavaScript ...

  • JavaScript-ajax实践

    小练习: 题目1: ajax 是什么?有什么作用? 关于ajax AJAX即“Asynchronous JavaS...

  • Ajax实现登陆验证

    关于jquery与Ajax jQuery 提供多个与 AJAX 有关的方法。通过 jQuery AJAX 方法,能...

  • ajax实践总结

    1- 关于 ajax 及其作用 Ajax是Asynchronous JavaScript and XML的缩写。...

  • 【python】爬虫:Ajax动态渲染以及Ajax数据爬取

    ? 关于 Ajax 【简介?】:Ajax,即异步的 JavaScript XML。(全称为 Asynchrono...

  • AJAX的使用

    1、关于ajax的名字 ajax的全称是Asynchronous JavaScript and XML,其中,As...

  • ajax小结

    在开发过程中ajax是必须的,对近期在ajax的使用上的心得进行总结。 一、关于ajax AJAX = Async...

  • Ajax Axios

    关于Ajax兼容性问题 前端原生Ajax(get方式),后端使用node.js 前后端代码: 前端原生Ajax(p...

  • 关于ajax

    Ajax是什么Ajax(Asynchronous JavaScript + XML)即异步JavaScript +...

网友评论

      本文标题:关于ajax

      本文链接:https://www.haomeiwen.com/subject/xknwxqtx.html