Pager.prototype.goJBS0090 = function(params) { var self = this; indicator.on(); self.execApi('/SJB_UII_JBS0090.json', params, function(response) { self.pageInfo = response.pageInfo; self.getHtml('JBS0090.html', function() { $('#goJBS0100').click(function() { // 20180112 修正 START // 入力チェック1 if (inputJBS0090Check1() == false) { // チェック不正あり。 return; } // 入力チェック2 var errorMessageList = inputJBS0090Check2(); if (errorMessageList.length > 0) { // チェック不正あり。エラーメッセージを出力する。 setErrorMessage(errorMessageList); self.scrollTo(); alert('画面上部のエラーメッセージをご覧いただき、入力内容を確認ください。'); return; } // 入力内容の確認ダイアログ表示 var result = window.confirm(Messages.get( 'SPMSG009001', [ $('#KYK_NAME_KANJI').text(), maskCardNumber('*', 0, 4, $('#CARD_NO1').val(), $('#CARD_NO2').val(), $('#CARD_NO3').val(), $('#CARD_NO4').val()), $('#CARD_YUKO_DATE_MM option:selected').val(), $('#CARD_YUKO_DATE_YY option:selected').val(), $('#SECURITY_CD').val().replace(/./g, '*') ])); if (result == false) { // ユーザーがキャンセルを選択 return; } try { // SBPS決済用トークン取得 indicator.on(); com_sbps_system.generateToken({ merchantId : self.pageInfo.elm_SBPS_MERCHANT_ID, // マーチャントID serviceId : self.pageInfo.elm_SBPS_SERVICE_ID, // サービスID ccNumber : $('#CARD_NO1').val() + $('#CARD_NO2').val() + $('#CARD_NO3').val() + $('#CARD_NO4').val(), // カード番号 ccExpiration : $('#CARD_YUKO_DATE_YY').val() + $('#CARD_YUKO_DATE_MM').val(), // カード有効期限 securityCode : $('#SECURITY_CD').val() // セキュリティコード }, function(response) { self.afterGenerateToken(response); } ); } catch (e) { console.log(e); self.afterGenerateToken({result : 'NG'}); } indicator.off(); // 20180112 修正 END return false; }); var count = 3; // 「カード有効期限 年」リスト作成select commonApi.get('/NET_UII_ListItem.json', {List_ITEM: 'CARD_YUKO_DATE_YY'}, function(response) { var optlist = response.listInfo; $.each(optlist,function(index, elem) { $('#CARD_YUKO_DATE_YY').append($('