利用ajax请求数据

ajax的回调函数再发送ajax请求

//发送ajax多个请求给服务器,利用闭包原理实现联合查询
function getListOfOrderAndDelivery(){
$.ajax({
type:'get',
url:'http://localhost:8080/ordermgr/list',
contentType:'text/html;charset=utf-8',
success:function(data){
$.ajax({
type:'get',
url:'http://localhost:8080/ordermgr/getDelivery?orderid='+json[i].orderid,
async: false,
contentType:'text/html;charset=utf-8',
success:function(dataOfDelivery){
var jsonOfDelivery = JSON.parse(dataOfDelivery);
}
});
}
});
}
async: false在ajax发送的请求对象中,可以设置async属性,即设置同步异步,默认true为异步。