Здравствуйте. У меня такая проблема: Стоит код
Vaccina (09 Февраль 2013 - 02:22) писал:
Добавьте в ваш файл main.js в самый конец файла следующий код
$(function() {
$('.orderStageDeliveryListTable label').each(function() {
var text = $(this).text();
if(text.indexOf('Самовывоз по адресу') !== -1 && $(this).closest('tbody').find('.deliveryRadio:checked')) {
$('#deliveryAddress').val($.trim(text.replace('Самовывоз по адресу', ''))).attr('disabled', 'disabled');
}
});
$('.deliveryRadio').click(function() {
var text = $(this).closest('tbody').find('label').text();
if($(this).is(':checked') && text.indexOf('Самовывоз по адресу') !== -1) {
$('#deliveryAddress').val($.trim(text.replace('Самовывоз по адресу', ''))).attr('disabled', 'disabled');
}
else {
$('#deliveryAddress').val('').removeAttr('disabled');
}
});
});
И по умолчанию выбран самовывоз, но если поставить галочку в доставке курьером, то поле становиться активным, но не заполняется данными из регистрации. Как вернуть автозаполнение?
Но если оставить это поле пустое и дойти до подтверждения заказа, то поле адрес, все же, заполнено из регистрации.
Второе, если оставить самовывоз, поле неактивно, но опять же, доходим до подтверждения и у нас стоит адрес доставки из регистрации. Как сделать, чтоб в поле "адрес доставки" в последнем пункте было "Самовывоз из магазина"?
Спасибо!
П.С. Все коды, которые написаны в этой теме, пробовал, не помогли.
И реально вообще убрать окно "адрес доставки" в пункте два, если стоит самовывоз?
Создал тему:
http://forum.storela...рмление-заказа/