Pager.prototype.goLSS0100 = function(params) { indicator.on(); var self = this; this.execApi('/SLS_UII_LSS0100.json', params, function(response) { var pageInfo = response.pageInfo; self.getHtml("LSS0100.html", function() { viewNumber.on("S100"); footer.on(); $('input:radio[name=elm_syouken_agreeRule_flg]').change(function() { if ($('input:radio[name=elm_agreeRule_flg]:checked').val()) { $('#goLSS0110').attr('href','#goLSS0110').attr('title','enabled').parent().removeClass('disabled'); } }); $('input:radio[name=elm_agreeRule_flg]').change(function() { if ($('input:radio[name=elm_syouken_agreeRule_flg]:checked').val()) { $('#goLSS0110').attr('href','#goLSS0110').attr('title','enabled').parent().removeClass('disabled'); } }); $('#importanceImageLink,#pdfDownloadLink').click(function() { $('input:radio[name=elm_agreeRule_flg]').removeAttr('disabled'); }); $('#goLSS0110').click(function() { if ($(this).attr('title') == 'enabled') { indicator.on(); self.goLSS0110(self.getLSS0110RequestParams()); } return false; }); $('#goLSS0090back').click(pageInfo, function() { indicator.on(); if (pageInfo.senisaki == 'backLSS0080') { self.goLSS0080(self.getLSS0080BackParams()); } if (pageInfo.senisaki == 'backLSS0090') { self.goLSS0090(self.getLSS0090BackParams()); } return false; }); self.setLSS0100DefaultParams(pageInfo); indicator.off(); }); }); }; Pager.prototype.setLSS0100DefaultParams = function(pageInfo) { $('input[name=elm_syouken_agreeRule_flg]').val([pageInfo.elm_syoukenAgree_flg]); $('input:radio[name=elm_syouken_agreeRule_flg]').change(); $('input[name=elm_agreeRule_flg]').val([pageInfo.elm_agreeRule_flg]); $('input:radio[name=elm_agreeRule_flg]').change(); if(pageInfo.elm_agreeRule_flg) { $('#pdfDownloadLink').click(); } $('#importanceImageLink').attr('href',pageInfo.strImportanceImageLink); $('#pdfDownloadLink').attr('href',pageInfo.strPDFDownLoadLink); this.pageId = 'LSS0100'; }; Pager.prototype.getLSS0110RequestParams = function() { return { "MODE" : "LSS0110_DISPLAY", 'elm_syouken_agreeRule_flg' : $('input[name=elm_syouken_agreeRule_flg]:checked').val(), 'elm_agreeRule_flg' : $('input[name=elm_agreeRule_flg]:checked').val() }; }; Pager.prototype.getLSS0090BackParams = function() { return { "MODE" : "LSS0090_BACK_DISPLAY" }; };