У меня есть дата, и мне нужно заполнить раскрывающийся список месяцами/годами между этой датой и сегодня. Например, если эта дата 10/14/2010, то раскрытие должно содержать октябрь 2010 г., ноябрь 2010 г., декабрь 2010 г., январь 2011 г.заполнить выпадающий список месяц/год
То, как я собираюсь это сделать, - передать эту дату функция, цикл с сегодняшнего дня назад шаг 1 месяц при добавлении каждого месяца в коллекцию, пока мы не достигнем этой даты, и, наконец, вернем коллекцию строк. Затем заполните раскрывающееся меню при загрузке страницы. Наконец, используйте некоторый ajax с методом страницы для анализа строки и запуска частичной перезагрузки страницы.
Мне просто интересно, есть ли простой способ сделать это.
Спасибо.
Может ли пользователь изменить дату? Или он заполняется при загрузке страницы и всегда фиксируется? – Mayank
Загружается при загрузке страницы: начальная дата - дата регистрации пользователя, а дата окончания - сегодня. – frenchie
«Наконец, используйте некоторый ajax со страничным методом для анализа строки и запуска частичной перезагрузки страницы». Как это вписывается в ваш вопрос? Я считаю, что вы смотрите на оптимизированный способ найти разницу в месяце между двумя заданными датами, не так ли? – Mayank