Pager.prototype.goKSS0030 = function(params) { var self = this; indicator.on(); self.execApi('/SKS_UII_KSS0030.json', params, function(response) { var pageInfo = response.pageInfo; self.getHtml('KSS0030.html', function() { viewNumber.on("S030"); printerNo.on(pageInfo.elm_printerNo); footer.on(2, pageInfo.elm_dairitenName); $('#goBack').click(function() { indicator.on(); if ('goKSS0020Back' == pageInfo.backWhere) { self.goKSS0020(self.getKSS0020BackParams()); } else if ('goKSS0010Back' == pageInfo.backWhere) { self.goKSS0010(self.getKSS0010BackFrom030Params()); } return false; }); $('#goKSS0040').click(function() { indicator.on(); self.goKSS0040(self.getKSS0040RequestParams()); return false; }); self.setKSS0030DefaultParams(pageInfo); indicator.off(); }); }); }; Pager.prototype.setKSS0030DefaultParams = function(pageInfo) { // 重要事項説明PDF $('#explain_btn').attr('href', pageInfo.strPDFDownLoadLink); this.pageId = 'KSS0030'; }; Pager.prototype.getKSS0040RequestParams = function() { return { "MODE" : "KSS0040_DISPLAY" }; }; Pager.prototype.getKSS0020BackParams = function() { return { "MODE" : "KSS0020_BACK_DISPLAY" }; }; Pager.prototype.getKSS0010BackFrom030Params = function() { return { "MODE" : "KSS0010_BACK_FROM030" }; };