let comp_area = {'1':'hokkaido','2':'aomori','3':'iwate','4':'miyagi','5':'akita','6':'yamagata','7':'fukushima','8':'ibaraki','9':'tochigi','10':'gunma','11':'saitama','12':'chiba','13':'tokyo','14':'kanagawa','15':'niigata','16':'toyama','17':'ishikawa','18':'fukui','19':'yamanashi','20':'nagano','21':'gifu','22':'shizuoka','23':'aichi','24':'mie','25':'shiga','26':'kyoto','27':'osaka','28':'hyogo','29':'nara','30':'wakayama','31':'tottori','32':'shimane','33':'okayama','34':'hiroshima','35':'yamaguchi','36':'tokushima','37':'kagawa','38':'ehime','39':'kochi','40':'fukuoka','41':'saga','42':'nagasaki','43':'kumamoto','44':'oita','45':'miyazaki','46':'kagoshima','47':'okinawa',}; let comp_category_1 = {4:'newborn',5:'maternity',3:'wedding',6:'family',1:'shichigosan',2:'omiyamairi',8:'okuizome',27:'school',24:'profile',23:'snap',11:'date',7:'friends',9:'senior',10:'sns',14:'pet',12:'travel',13:'live',26:'cosplay',20:'company',17:'product-item',22:'overseas',28:'seijinshiki',15:'others',}; function seoSub(obj){ if($(obj).find('select[name="comp_area"]').val() == ''){ alert('撮影場所を選択してください');$(obj).find('select[name="comp_area"]').focus();return false; } let url = '/search/'; //comp_area let newSearch_area = false; if($(obj).find('select[name="comp_area"]').val()){ let id = $(obj).find('select[name="comp_area"]').val(); if(comp_area[id]){ url += comp_area[id] + '/'; newSearch_area = true; } else { newSearch_area = false; } } else { newSearch_area = true; var newSearch_area_empty = true; } //comp_category_1 let newSearch_comp_category_1 = false; if($(obj).find('select[name="comp_category_1"]').val()){ let id = $(obj).find('select[name="comp_category_1"]').val(); if(comp_category_1[id]){ url += comp_category_1[id] + '/'; newSearch_comp_category_1 = true; } else { newSearch_comp_category_1 = false; } } else { newSearch_comp_category_1 = true; var newSearch_comp_category_1_empty = true; } //all empty if(newSearch_area_empty && newSearch_comp_category_1_empty){ console.log('for parameter search1'); console.log(newSearch_area); console.log(newSearch_comp_category_1); return true; } if(newSearch_area && newSearch_comp_category_1){// have url console.log(url); console.log('for path search'); console.log(newSearch_area); console.log(newSearch_comp_category_1); var parameta = '?search=1' //job_date if($(obj).find('input[name="job_day"]').val().checkFor('date')){ parameta+= '&job_day=' + $(obj).find('input[name="job_day"]').val(); } location.href = url + parameta; return false; } else { console.log('for parameter search2'); console.log(newSearch_area); console.log(newSearch_comp_category_1); return true; } }