首页 新闻 赞助 找找看

一个页面同时执行先后2个ajax,得到返回的数据后如何保存到一个json里。

-1
悬赏园豆:5 [已关闭问题] 关闭于 2017-09-07 09:30

function update(days){
var content1 = ['<REQUEST>',
'<HEAD>',
'<YWBH>getDoctInfo</YWBH>',
'</HEAD>',
'<DATA>',
'<KSDM>49</KSDM>',
'<YYRQ>2017-08-18</YYRQ>',
'</DATA>',
'</REQUEST>',
].join("");

$.ajax({
type:"post",
url:"。。。。。。。。。.php",
dataType:"json",
data:{content:JSON.stringify(content1)},
success:function(xml){
var xmlContent = $.parseXML(xml);
var $xml = $(xmlContent).children().children();
var arr1 = [];
for (var i=0;i<$xml.length;i++) {
var Up = $xml[i].children;
var times = Up[2].innerHTML;
var myDate = new Date(times);
var out = myDate.getFullYear() + "-" + (parseInt(myDate.getMonth()) + 1) + "-" + ((myDate.getDate() > 9) ? myDate.getDate() : "0" + myDate.getDate());
if(out==days){
var upJSON = {
pbksid:Up[0].innerHTML,
pbks:Up[1].innerHTML,//科室
column1:Up[2].innerHTML,//时间
ysid:Up[3].innerHTML,
ysxm:Up[4].innerHTML,//医生姓名
zzjbid:Up[5].innerHTML,
zzjb:Up[6].innerHTML,//级别名称
kghs:Up[7].innerHTML,//可挂号数
ghf:Up[8].innerHTML//挂号费
}
arr1.push(upJSON);
}
}
$("#nav").html(template("symbol-nav",arr1));
},
error:function(){
console.log("失败");
}
});

var content2 = ['<REQUEST>',
'<HEAD>',
'<YWBH>getScheInfo</YWBH>',
'</HEAD>',
'<DATA>',
'<KSDM>49</KSDM>',
'<YSDM>94</YSDM>',
'<StartDate>2017-8-18</StartDate>',
'<EndDate>2017-8-18</EndDate>',
'</DATA>',
'</REQUEST>',
].join("");

$.ajax({
type:"post",
url:"。。。。。。。.php",
dataType:"json",
data:{content:JSON.stringify(content2)},
success:function(xml){
var xmlContent = $.parseXML(xml);
var $xml = $(xmlContent).children().children();
var arr1 = [];
for (var i=0;i<$xml.length;i++) {
var Up = $xml[i].children;
var schedulingJSON = {
timerange:Up[2].innerHTML
}
console.log($xml[i]);
console.log(Up[2].innerHTML);
// arr1.push(schedulingJSON);
}
// $("#nav").html(template("symbol-nav",arr1));
},
error:function(e){
console.log("shibai");
}
});
}

qxm9423的主页 qxm9423 | 菜鸟二级 | 园豆:211
提问于:2017-08-30 16:43
< >
分享
所有回答(2)
-1

用同一个回调.

吴瑞祥 | 园豆:29449 (高人七级) | 2017-08-30 18:03

太感谢了  

支持(0) 反对(0) qxm9423 | 园豆:211 (菜鸟二级) | 2017-08-30 18:06
0

用同一个回调就可以了

fcyh | 园豆:568 (小虾三级) | 2017-08-30 20:56
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册