[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: управление <select>-ом
_Dimarik__
Нужно указать дату рождения. год, месяц, число.
Но нужно не позволить чтобы пользователь мог выбрать такую дату как 31 февраля.
Я глянул,, вконтакте в настройках моей страницы дуров неплохо это сделал. хочется что-то похожее реализовать. Кто может. Подскажите по самому коду и алгоритму.
ну с серверной стороны вывод я сделал:
	
$year_echo = "<option value=\"Не указано\" selected>Не указано</option>";
$month_echo = "<option value=\"Не указано\" selected>Не указано</option>";
$day_echo = "<option value=\"Не указано\" selected>Не указано</option>";

echo $year_echo;//вывод значения года рождения по умолчанию
for($i = 1970; $i < 2007; $i++)
echo "<option value=\"$i\">$i</option>";
echo "</select></td>";
echo "<td idth=130 align=center><select name=month>$month_echo
<option value=1>Январь</option>
<option value=2>Февраль</option>
<option value=3>Март</option>
<option value=4>Апрель</option>
<option value=5>Май</option>
<option value=6>Июнь</option>
<option value=7>Июль</option>
<option value=8>Август</option>
<option value=9>Сентябрь</option>
<option value=10>Октябрь</option>
<option value=11>Ноябрь</option<
<option value=12>Декабрь</option>
</select></td>"
;
echo "<td idth=130 align=center><select name=day>$day_echo";
for($i = 1; $i < 32; $i++)
echo "<option value=$i>$i</option>";
echo "</td></tr>";




Спустя 1 час, 6 минут, 45 секунд (31.08.2010 - 20:52) inpost написал(а):
_Dimarik__
Тут надо сделать на Ajax методом GET. При выборе месяца автоматически заполнялся select с днём.
Вообщем ответ получит, иди изучай Ajax =)))

Спустя 1 час, 50 минут, 35 секунд (31.08.2010 - 22:43) _Dimarik__ написал(а):
ajax+php или ajax+javascript???

Спустя 4 минуты, 23 секунды (31.08.2010 - 22:47) _Dimarik__ написал(а):
я не очень хорошо знаю javascript, но тем не менее.
допустим выбираем февраль. Можно ли с днями сделать так. удалить выпадающий список, и потом новый выпадающий записать через document.write()???

Спустя 11 минут, 9 секунд (31.08.2010 - 22:58) sergeiss написал(а):
Календарей на JS - куча в интернете. Ищи и используй.

Спустя 17 минут, 27 секунд (31.08.2010 - 23:16) inpost написал(а):
_Dimarik__
Запиши в гугле AJAX, потрать на изучение аякса 1 день, просто пройти до, что тебе предлагают. После таких вопросов не возникнет! А вот когда Аякс начнет не получаться, скинешь код, который накосячил, тогда и поможем. А пока иди читай... Там на один день информации!
sergeiss
Не-не-не! Этот парень хочет знать больше! Он учится по чуть-чуть. Я вижу в нём надежду)))

Спустя 19 часов, 45 минут, 58 секунд (1.09.2010 - 19:02) Nord написал(а):
Цитата (inpost)

Тут надо сделать на Ajax методом GET. При выборе месяца автоматически заполнялся select с днём.
Вообщем ответ получит, иди изучай Ajax =)))

Что за извращение? Зачем тут аякс?

_Dimarik__
Просто при выборе месяца удаляй/добавляй элементы в список дней
Вот тут посмотри как: http://www.tigir.com/javascript_select.htm

Спустя 2 часа, 7 минут, 25 секунд (1.09.2010 - 21:09) sergeiss написал(а):
Цитата (inpost @ 1.09.2010 - 00:16)
Он учится по чуть-чуть. Я вижу в нём надежду)))

Юморист, да? wink.gif

Но лучше пусть он, все-таки, вот по этой ссылке сходит и почитает.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.