diff --git a/Mobile12306New/js/remind.js b/Mobile12306New/js/remind.js index 47930fc..43ff850 100644 --- a/Mobile12306New/js/remind.js +++ b/Mobile12306New/js/remind.js @@ -5,7 +5,7 @@ var Remind = { if ($('#remind_page').length == 0) { return false; } - + Remind.deviceInfo = JSON.parse(bootStrap.device_info); // Remind.deviceInfo = { @@ -41,18 +41,18 @@ var Remind = { var sch = Public.getQueryData(window.location.search); - + if(!!sch['date'] && !isNaN((new Date(sch['date'].replace(/\-/gi,'/'))).getTime())){ Remind.dateChangeCallback(new Date(sch['date'].replace(/\-/gi,'/'))); } - + if(!!sch['from'] && CheckStaion.CodeObj[sch['from']]){ Remind.startCallback(CheckStaion.CodeObj[sch['from']][1],CheckStaion.CodeObj[sch['from']][2]); } if(!!sch['to'] && CheckStaion.CodeObj[sch['to']]){ Remind.endCallback(CheckStaion.CodeObj[sch['to']][1],CheckStaion.CodeObj[sch['to']][2]); } - + }, checkLoginCallback: function() { @@ -167,13 +167,15 @@ var Remind = { Remind.checkType(Remind.trainsHis[key]); return; } - + Public.showLoading('正在查询数据'); cn12306.queryTicket(data,function(json) { if (json["status"] == true && json["httpstatus"] == 200) { if (json['data'].length > 0) { Remind.trainsHis[key] = json['data']; Remind.checkType(json['data']); + Public.hideLoading(); }else{ + Public.hideLoading(); Public.alert('没有找到从'+$('#startStationName').val()+''+$('#endStationName').val()+'的列车'); } } @@ -230,11 +232,11 @@ var Remind = { types.each(function(idx, el) { var val = $(el).val(), time = Remind.sellTime[data['fromCode']]; - + if (val == 'all') { return; } - + if (!time) { time = Remind.sellTime[data['fromName']]; } @@ -288,7 +290,7 @@ var Remind = { "type": 3 }); }; - + break; } });