У нас есть новый веб-сайт, разработанный сторонней компанией, с которой у нас возникают проблемы. Я пытаюсь понять логику кода, который может открыть новую страницу, если будут выполнены некоторые требования.
Прежде всего это сайт http://www.winstonind.com/service
Для любого сервисера в США он выбирает карту Google и расположение наших сервисеров для других опций в раскрывающемся списке, он ничего не делает. я хотел бы знать, как я могу сделать так, чтобы при выборе фарфора он переходил на страницу, которую я создал, со списком сервисеров из этого региона, можете ли вы помочь мне с этим? Я до сих пор не понимаю много Javascript, и я не могу много повозиться, так как сайт работает.
<script type="text/javascript">
$("#country").change(function(){
$(this).val()!='default'?$("#state").hide():$("#state").show();
});
var typeChoice;
$("#step1next").click(function(){
typeChoice = $(".mt:checked").val();
$(".step.1").removeClass('selected');
$(".step.2").addClass('selected');
$(".step.1 .sContent").slideUp();
$(".step.2 .sContent").slideDown();
});
$("#step2next").click(function(){
if(typeChoice == 'type1')
{
$("#mapResult").html('<p style="text-align:center; margin-bottom:5px;">For all service requests that are in-warranty please contact Winston Industries directly.</p><p style="text-align:center;">Toll free: 1-800-234-5286<br/>International: +1-502-495-5400</p>');
}else{
$("#mapResult").html('');
var zip='';
$("#state").val()==$("#state").attr('default')?zip='':zip=$("#state").val();
//to make distance dynamic, replace 50 with a dynamic value
$.post('service/getMap/'+zip+'/50',function(data){
$("#mapResult").html(data);
});
}
$(".step.2").removeClass('selected');
$(".step.3").addClass('selected');
$(".step.2 .sContent").slideUp();
$(".step.3 .sContent").slideDown();
});
$(".sContent").hide();
$(".selected .sContent").show();
</script>