![]() |
|
Модераторы: Sardar, Aliance |
![]()
|
|
| Frozen_Coyote |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 230 Регистрация: 20.9.2007 Репутация: нет Всего: нет |
Здравствуйте,
господа - приключилась проблема - что то не могу разобраться. Описание ее просто: у меня php скрипт через ajax получает данные из формы. Но есть проблема: все поля в форме передаются, а чекбоксы - нет! Хоть отмечены, хоть не отмечены - все равно передается value="on". При этом на стадии "до передачи в скрипт "проверяю в javacripte - все отлично,
показывает в зависимости от состояния либо true либо false, все чики пики, а вот обработчик данных уже в скрипте php видит значение как постоянный "on" не подскажете в чем трабла? Это сообщение отредактировал(а) Frozen_Coyote - 20.3.2010, 10:31 |
|||
|
||||
| bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 15 Всего: 315 |
а каково имя у чекбоксов? и, надеюсь, они в форме? всякое бывает
|
|||
|
||||
| Photon |
|
|||
|
Злобный программер ![]() ![]() Профиль Группа: Участник Сообщений: 282 Регистрация: 27.2.2009 Где: Таганрог Репутация: нет Всего: 12 |
Значиццо так: чекбоксы и радиокнопки должны иметь атрибут value, который и должен передаваться..
Причём, если чекбокс не выбран (или у группы радиокнопок нет умолчательной), то передаваться это вообще не должно. -------------------- With best regards.. |
|||
|
||||
| Frozen_Coyote |
|
||||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 230 Регистрация: 20.9.2007 Репутация: нет Всего: нет |
ххе ) ну само собой они есть )) решил проблемку - скрипт обходящий все элементы формы правильно знал какой радио выделен, но прицепился к радиоинпуту последнему в списке оных - а так как в группе все имена одинаковые (на то она и группа) то значение последнее - а оно не факт что чекнутое - и передавал )) Добавлено через 5 минут и 28 секунд
Да это все понятно, спасибо, я решил тут проблему, но столкнулся неожиданно с другой - может подскажешь? смотри в чем тема: если передаешь пост запросом форму в php скрипт - все поля формы которые disabled - не передаются. в том числе если disabled не явно указан в тэге а программно . так вот: а если программно установишь дисэйблед и передаешь скрипту через ajax - ему пофиг что там дисэйблед а что инэйблед - все равно все поля перегоняет. не подскажешь - может есть какая нибудь фишка - чтобы выключенные поля игнорились? |
||||
|
|||||
![]()
|
| Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | JavaScript: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |