|
在链接Ajax时,调用查询接口,使用的onLoad事件,当页面跳转过来就会进行查询,现在的问题是,我需要查询两个接口中的东西,当第二个查完的时候,第一个查到的会消失,有没有办法让查询到的两个信息都保存的到- Model.prototype.modelLoad = function(event){
-
- this.swipeDelete();
- var app_user_token=localStorage.getItem("token");
- var result;
- var res_obj;
- var me=this;
- var data1=this.comp("addressData");
-
- if( app_user_token == "" || app_user_token === null )//用户未登陆,跳转至登陆页面
- {
- var page_chg_flag = "order";
- justep.Shell.showPage(require.toUrl('$UI/JdptApp/UserCenter/login.w?page_chg_flag='+page_chg_flag));
- return ;
- }
- var param={};
- $.ajax({
- "type" : "POST",
- "dataType" : "json",
- "async" : false,
- "global":false,//避免wex5弹出默认的网络出错!
- "url": server_url+"/p/senderaddr/query",//-----修改接口名称//查询接口
- "contentType":"application/json;charset=UTF-8",
- "data": JSON.stringify(param),
- "success" :function(data){
- result=data.res_code;
- res_obj=JSON.parse(data.res_obj);
- if(result=="A00001")//处理成功
- { data1.clear();
- /* alert("123");*/
- //this.comp("newsList").refresh();
- //alert(res_obj[1].contactPhone);
- for(var i=0;i<res_obj.length;i++){
- alert(res_obj[i].contactPhone+""+res_obj[i].contactName);
- var addressId=res_obj[i].id;
- var individualCustomerId = res_obj[i].individualCustomerId;
- var senderAddrProvince = res_obj[i].senderAddrProvince;
- var senderAddrCity = res_obj[i].senderAddrCity;
- var senderAddrCounty = res_obj[i].senderAddrCounty;
- var senderAddrStreet = res_obj[i].senderAddrStreet;
- var contactName = res_obj[i].contactName;
- var contactPhone = res_obj[i].contactPhone;
- var rowData = {
- ID : i ,
- addressId : addressId,
- individualCustomerId : individualCustomerId,
- senderAddrProvince : senderAddrProvince,
- senderAddrCity : senderAddrCity,
- senderAddrCounty : senderAddrCounty,
- senderAddrStreet : senderAddrStreet,
- contactName : contactName,
- contactPhone : contactPhone,
- };
- data1.add(rowData)
- }
- }
- else if( result=="B00001" )//token 失效,需要重新登陆获取token
- {
- localStorage.removeItem("token");
- var page_chg_flag = "order";
- justep.Shell.showPage(require.toUrl('$UI/JdptApp/UserCenter/login.w?page_chg_flag='+page_chg_flag));
- }else if(result=="B00405"){
- alert("请重新登陆");
- justep.Shell.showPage(require.toUrl('$UI/JdptApp/UserCenter/login.w?page_chg_flag='+page_chg_flag));
- }
- },
- "error":{
-
- },
- "beforeSend": function (xhr) {
- //设置报文头:添加 token 串
- xhr.setRequestHeader("app_user_token", app_user_token);
- }
- });
- //收件人------------------------------------------------------------------------------------------------------------------
-
-
- /*var data2=this.comp("addressData1");
-
- var param={};
- $.ajax({
- "type" : "POST",
- "dataType" : "json",
- "async" : false,
- "global":false,//避免wex5弹出默认的网络出错!
- "url": server_url+"/p/recipientaddr/query",//-----修改接口名称//查询接口
- "contentType":"application/json;charset=UTF-8",
- "data": JSON.stringify(param),
- "success" :function(data){
- result=data.res_code;
- res_obj=JSON.parse(data.res_obj);
- if(result=="A00001")//处理成功
- { data1.clear();
- alert("123");
- //this.comp("newsList").refresh();
- //alert(res_obj[1].contactPhone);
- for(var i=0;i<res_obj.length;i++){
- alert(res_obj[i].recipientPhone+""+res_obj[i].recipiantName);
- var resserid=res_obj[i].id;
- var addrId = res_obj[i].addrId;
- var recipiantName = res_obj[i].recipiantName;
- var recipientPhone = res_obj[i].recipientPhone;
- var recipientAddrProvince = res_obj[i].recipientAddrProvince;
- var recipientAddrCity = res_obj[i].recipientAddrCity;
- var recipientAddrCounty = res_obj[i].recipientAddrCounty;
- var recipientAddrStreet = res_obj[i].recipientAddrStreet;
- var rowData = {
- ID : i ,
- resserid : resserid,
- addrId : addrId,
- recipiantName : recipiantName,
- recipientPhone : recipientPhone,
- recipientAddrProvince : recipientAddrProvince,
- recipientAddrCity : recipientAddrCity,
- recipientAddrCounty : recipientAddrCounty,
- recipientAddrStreet : recipientAddrStreet,
- };
- data2.add(rowData)
- }
- }
-
- },
- "error":{
-
- },
- "beforeSend": function (xhr) {
- //设置报文头:添加 token 串
- xhr.setRequestHeader("app_user_token", app_user_token);
- }
- });*/
- };
复制代码 |
|