|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
27.06.2011, 01:46 | #1 |
Форумчанин
Регистрация: 30.03.2008
Сообщений: 392
|
Обязательные и необязательные вопросы
Доброй ночи уважаемые форумчане!
Хотел бы спросить у вас: Код:
какой атрибут стоит ставить для радио кнопок и как потом проверять выбран ли ответ для обязательного вопроса Заранее спасибо
Программирование - это великое искусство... Такое же как например и живопись!
|
27.06.2011, 12:14 | #2 |
Форумчанин
Регистрация: 03.05.2011
Сообщений: 158
|
Атрибута ставить не надо.
Можно сделать функцию на JavaScript, которая и будет проверять наличие обязательных ответов. В качестве параметра передать массив с ай-ди(или нэймами) обязательных элементов. Перед отсылкой запускается функция, пробегает по массиву, и проверяет то, что ответ заполнен. При первом же незаполненном ответе функция вылетает с алертом (или просто показывает див с напоминанием в нужном месте). Только если все обязательные элементы заполнены происходит отправка. Другой вариант - оправлять аджаксом. С серверной стороны выполнять валидацию данных, и на самой странице ждать ответа сервера. При получении ответа сервера "провал валидации" совершать всякие необходимые телодвижения (ну, див там, или алерт, по-вкусу). Соответственно, в случае успешной валидации делать редирект джаваскриптом на продолжение (или даже просто отсылку данных, если валидацией будет заниматься один скрипт, а заполнением - другой). UPD: Забыл сказать - валидация в скрипте, который принимает и обрабатывает данные, конечно же, обязательна в любом случае. Последний раз редактировалось graymaster; 27.06.2011 в 14:42. |
27.06.2011, 14:04 | #3 |
Форумчанин
Регистрация: 12.11.2010
Сообщений: 146
|
яваскрипт + валидация не серверной части - два обязательных критерия выполнения данной задачи
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Необязательные параметры в процедуре. | Alex Cones | Общие вопросы Delphi | 19 | 30.07.2010 20:57 |
Обязательные поля | MSD | БД в Delphi | 13 | 22.06.2010 15:30 |
Вопросы по С++ | Fantazerishka | Общие вопросы C/C++ | 2 | 19.05.2010 06:52 |
Необязательные параметры метода -как? | boris-blade | Общие вопросы .NET | 2 | 24.03.2010 03:42 |
Вопросы по if, else? | molodoyy | Общие вопросы C/C++ | 1 | 25.10.2008 18:55 |