* $.ajax(), 是get和post方法的底层实现, 功能更强大, get, post, jsonp都可以用此方法实现.
* 写法1:
* 参数1: 请求地址
* 参数2: 设置对象, 该对象里有很多属性用于请求方式的规定.
*
* 写法2:
* 参数1: 设置对象,该对象里有很多属性用于请求方式的规定.
*
* 对象里的配置信息属性:
* data: 对象 传输的数据
* dataType:接收到数据的格式
* error:错误回调函数
* jsonp:拼接的回调函数的key
* jsonpCallback:拼接的回调函数的名字
* success:成功回调函数
* timeout:设置超时时间, 单位, 毫秒
* type:"GET/POST"
$.ajax("server/getAllInfo.php", {
type:"GET",
data:{id:"110"},
success:function(data){
console.log(data);
},
dataType:"json"
});
$.ajax({
url: "https://sp0.baidu.com/5a1Fazu8AA54nxGko9WTAnF6hhy/su?wd=体育",
async: true,
jsonp:"cb",
dataType:"jsonp",
jsonpCallback:"success",
success:function(data){
console.log(data);
}
});