Ajax
Posted 腊月出去玩
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Ajax相关的知识,希望对你有一定的参考价值。
ajax请求
常用参数:
1、url 请求地址
2、type 请求方式,默认是’GET’,常用的还有’POST’
3、dataType 设置返回的数据格式,常用的是’json’格式,也可以设置为’text’,也可以不设置,浏览器有容错功能,会按照收到的数据的格式自行匹配格式解析
4、data 设置发送给服务器的数据
5、success 设置请求成功后的回调函数
6、error 设置请求失败后的回调函数
1.ajax请求写法1
<script>
$(function () {
$.ajax({ // 设置ajax的参数
url: ‘/index_data‘, // 请求数据的url地址:接口地址
type: ‘get‘, // 请求数据方式:get post
dataType: ‘json‘, // 返回的数据格式 json
data:{"code":"30026"}, // data:发送给接口的数据
success: function (dat) { // 请求成功之后要执行的回调函数
//dat:服务端返回的数据
console.log(dat)
},
error: function (e) { // 请求失败后执行的函数
alert(‘请求失败‘)
}
})
})
</script>
2.ajax请求写法2(推荐)
<script>
$(function () {
$.ajax({
url: ‘/index_data‘, //请求地址
type: ‘get‘, //请求方式
dataType: ‘json‘, //返回的数据格式
data:{‘code‘:"000007"}
})
.done(function (dat) {
//请求成功后的回调函数
console.log(dat)
})
.fail(function (e) {
//请求失败的回调函数
alert(‘请求失败‘)
})
})
</script>
3.ajax请求写法3(化简写法)
<script>
$(function () {
$.get("/add_data", {"code":"000007"},
function(dat){
//请求成功时回调函数
alert(dat)
})
})
//该写法基本上不会用到
</script>
以上是关于Ajax的主要内容,如果未能解决你的问题,请参考以下文章