Форма бронирования в выпуске jquery

Мне нужна помощь в создании скрипта jquery, который будет обрабатывать форму бронирования автомобиля.

В форме есть такие поля, как "Дата начала", "Дата окончания" (в указателе даты), локализация (город) аренды и возврата автомобиля, а также количество дней, на которые клиент одолжил автомобиль. Есть только одна зависимость. Если автомобиль взят в аренду менее чем на 4 дня, город заимствования и возврата должен быть одинаковым, а если количество дней превышает 4 дня, места возврата автомобиля могут отличаться.

Вся форма работает довольно хорошо, до того момента, когда клиент начинает манипулировать датой возвращения, чтобы прожить машину в другом городе и арендовать машину менее чем за 4 дня.

Рабочий пример: http://jsfiddle.net/amarcinkowski/W7NHK/48/

1 ответ

Решение

Может быть так?

if ( parseInt($("#finish_day").val()) < 4 ) {
    $('#return_car')
        .children('#return_car option[value=' + $('#get_car').val() + ']')
        .attr('selected', true)
        .siblings().attr('disabled', true);
}
Другие вопросы по тегам