get请求:
$.get('http://127.0.0.1:8000/jquery-server', {
a: 100,
b: 200
}, function (data) {
console.log(data)
}, 'json')
post请求:
$.post(url, [data], [callback], [type])
1、 url:请求的 URL 地址。
2、data:请求携带的参数。
3、callback:载入成功时回调函数。
4、type:设置返回内容格式,xml, html, script, json, text, _default。
$.post('http://127.0.0.1:8000/jquery-server', {
a: 100,
b: 200
}, function (data) {
console.log(data)
})
Ajax请求:
$.ajax({
//url
url: 'http:localhost:8000/jquery-server',
//参数
data: {
a: 100,
b: 200
},
//请求类型
type: 'GET',
//响应体结果的设置
dataType: 'json',
//成功的回调
success: function (data) {
console.log(data)
},
//超时时间
timeout: 2000,
//失败的回调
error: function () {
console.log("出错啦!")
},
//头信息
headers: {
c: 300,
d: 400
}
})