Показать сообщение отдельно
  #1 (permalink)  
Старый 20.07.2016, 18:44
Интересующийся
Отправить личное сообщение для JimHudson Посмотреть профиль Найти все сообщения от JimHudson
 
Регистрация: 20.07.2016
Сообщений: 18

Калькулятор доставки по регионам РФ
Добрый день!
Есть пример скрипта внешнего калькулятора.
Определяет стоимость доставки в зависимости от даты месяца.

var myCalculator = function(day){
// стоимость доставки
var cost = 0;
switch(day) {
// каждое первое число месяца стоимость равна 100у.е.
case 1: cost = 100; break
// каждое двенадцатое число месяца стоимость равна 200у.е.
case 12: cost = 200; break
// каждое тридцать первое число месяца доставка бесплатна (таких дней всего 7 в году)
case 31: cost = 0; break
// по остальным дням мы не так щедры, доставка 500у.е.
default: cost = 500;
}
// если поле custom_delivery_tax не существует
if($('input[name="custom_delivery_tax"]').length == 0){
// добавить его
$('#checkout-form').append('<input type="hidden" name="custom_delivery_tax" value="0">');
}
// запись стоимости доставки в поле custom_delivery_tax
$('input[name="custom_delivery_tax"]').val(cost);
}

Необходимо переделать, чтобы считал доставку по регионам.
Есть всего-лишь 4 группы регионов, каждый со своей стоимостью.
Например:
1) Выбираю способ доставки
2) Выходит окно Ajax ("Введите регион доставки"-пустое поле-пример ввода- кнопка "ок")
3) Согласно условий вычисляет стоимость доставки и прибавляет к общей стоимости.

P.S.Скрипт для платформы Ucoz.

Задача по сути простая, но я еще чайник в javascript.

Помогите пожалуйста с кодом.
Ответить с цитированием