$(function(){ if ( $('.stw_tour_fields').length ){ var tourcodes = new Array(); $('.stw_tour_fields').map(function(){ if ( $(this).attr('id') ){ tourcodes.push( $(this).attr('id') ); } }); //console.log(tourcodes.join(",")); if ( tourcodes.length ){ $.ajax({ type: "POST", url:"https://stworld.jp/tour_search_f2/gettourinfo/", data: { tourcodes: tourcodes.join(",") }, dataType:'json', success: function (j_data){ for ( var i = 0; i < j_data.length; i++ ){ var tourfield = $('#'+j_data[i].CODES); tourfield.find('.STF_WEBNAME').html(j_data[i].WEBNAME); tourfield.find('.STF_MINPRICE').html(j_data[i].MINPRICE.toString().replace(/([0-9]+?)(?=(?:[0-9]{3})+$)/g , '$1,')+tourfield.find('.STF_MINPRICE').html()); tourfield.find('.STF_MINPRICE2').html(j_data[i].MINPRICE2.toString().replace(/([0-9]+?)(?=(?:[0-9]{3})+$)/g , '$1,')+tourfield.find('.STF_MINPRICE2').html()); if ( tourfield.find('.STF_MINPRICE').attr('data-aftertxt') != undefined ){ tourfield.find('.STF_MINPRICE').html(tourfield.find('.STF_MINPRICE').html()+tourfield.find('.STF_MINPRICE').attr('data-aftertxt')); } if ( tourfield.find('.STF_MINPRICE2').attr('data-aftertxt') != undefined ){ tourfield.find('.STF_MINPRICE2').html(tourfield.find('.STF_MINPRICE2').html()+tourfield.find('.STF_MINPRICE2').attr('data-aftertxt')); } $('#'+j_data[i].CODES).find('.STF_TERM').html(j_data[i].TERM); if ( tourfield.find('.STF_TERM').attr('data-aftertxt') != undefined ){ tourfield.find('.STF_TERM').html(tourfield.find('.STF_TERM').html()+tourfield.find('.STF_TERM').attr('data-aftertxt')); } tourfield.find('.STF_UKEDATEFROM').html(j_data[i].UKEDATEFROM); tourfield.find('.STF_UKEDATETO').html(j_data[i].UKEDATETO); tourfield.find('.STF_UKEDATE').html(j_data[i].UKEDATE); $('#'+j_data[i].CODES).attr('data-enable','on'); } $('.stw_tour_fields').map(function(){ if ( $(this).attr('id') ){ var tourfield = $('#'+$(this).attr('id')); if ( tourfield.attr('data-enable') === undefined ){ if ( tourfield.find('.STF_MINPRICE').attr('data-ifdisable') != undefined ){ tourfield.find('.STF_MINPRICE').html(tourfield.find('.STF_MINPRICE').attr('data-ifdisable')); } if ( tourfield.find('.STF_MINPRICE2').attr('data-ifdisable') != undefined ){ tourfield.find('.STF_MINPRICE2').html(tourfield.find('.STF_MINPRICE2').attr('data-ifdisable')); } tourfield.find('.hideIfDisable').hide(); if ( tourfield.hasClass('hideIfDisable') ){ tourfield.hide(); } if ( $('#jumpEstimate').val() != 0 ){ var estHomen = $(this).attr('id').substr(0,2); tourfield.find('a').map(function(){ if ( $(this).data('ifdisable') != undefined ){ $(this).html($(this).data('ifdisable')); } if ( $(this).data('ifdisablelink') != undefined ){ $(this).attr('href',$(this).data('ifdisablelink')); }else{ $(this).attr('href','https://mypage.stworld.jp/form/estimation/?homencd='+estHomen); } }); } } } }); } }); } } });