jQuery Ajax请求

2018-10-26  本文已影响0人  XuZiYa

$.ajax([settings ]):
常用的setting有:
url:发送请求的地址;
method:请求的方法,如"POST"、"GET";
data:发送到服务器的数据。将自动转换为请求字符串格式。GET 请求中将附加在 URL 后面,POST请求作为表单数据;
dataType:预期服务器返回的数据类型。如果不指定,jQuery 将自动进行判断;

$.get():专门处理GET请求;这是一个Ajax功能的缩写,这相当于:

$.ajax({
url: url,
data: data,
success: success,
dataType: dataType
});

$.getJSON():使用一个HTTP GET请求从服务器加载JSON编码的数据;相当于:

$.ajax({
dataType: "json",
url: url,
data: data,
success: success
});

使用范例:

配合.done().fail()使用

$.ajax({
    url: 'example.php',
    data: {
        name: 123,
        age: 25,
        sex: male
    },
    method: "GET"
}).done(function(){
    console.log('请求成功')
}).fail(function(){
    console.log('请求失败')
});



$.get('example.php',function(data){
    console.log(data)
});


$.getJSON('example.php',function(JSON){
    console.log(JSON)
});
上一篇下一篇

猜你喜欢

热点阅读