Сравнение диапазонов дат с jQuery?

#jquery #date #compare

#jquery #Дата #Сравнить

Вопрос:

У меня есть список опций.

У меня есть фиксированная дата для перехода, например 2012-01-01. Список опций, месячные интервалы: например, 2-10 месяцев, 7-15 месяцев, 11-25 месяцев, 14-25 месяцев, 18-30 месяцев, 30-100 месяцев

Я видел списки опций, которые меняют содержимое в зависимости от того, что вы выбираете в других списках / other.

Теперь я хотел бы иметь список опций, который показывает только некоторый выбор в моем списке опций, какой бы пользователь ни указал в поле даты. Если пользователь, например, введет 2013-01-01, все варианты должны соответствовать 2012-01-01, то есть 7-15 месяцев и 11-25 месяцев.

У кого-нибудь есть какие-либо предложения?

Комментарии:

1. Не могли бы вы пояснить, я немного запутался?

2. Что ж… У меня есть список выбора, куда я извлекаю параметры из своей базы данных. Я хочу показать параметры, основанные на том, какую дату выбирает пользователь, дата является вводимой и имеет формат 2010-01-01. Как указано в примере, два варианта будут находиться в диапазоне дат 7-15 и 11-25 месяцев, и я бы выбрал два варианта, чтобы показать, так ли это, если пользователь изменяет дату, должны появиться некоторые новые параметры.

Ответ №1:

вы должны быть счастливы с DateJS и его понятным API для определения номера месяца до первой даты. Затем вы можете узнать, какой вариант выбора выбрать на основе этого значения