ajax是负责数据交互的函数
ajax的优点是可以异步传输和局部刷新(也叫无刷新).
ajax的特点是不支持本地操作和不支持连接数据库(ajax发送请求是http协议,后端连接数据库是遵循后端的协议)
ajax的设置
- 入口函数
- ajax
- url 请求数据用的接口地址
- type 请求方式
- datatype 数据类型
- data
- success 回调函数 成功时执行的
- error失败时执行的
现在推荐的写法
$.ajax({
url: '/change_data',
type: 'GET',
dataType: 'json',
data:{'code':300268}
})
.done(function(dat) {
alert(dat.name);
})
.fail(function() {
alert('服务器超时,请重试!');
});
以前的写法
$.ajax({
url: '/change_data',
type: 'GET',
dataType: 'json',
data:{'code':300268}
success:function(dat){
alert(dat.name);
},
error:function(){
alert('服务器超时,请重试!');
}
});