Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Странное поведение передустановленного чекбокса / 6 сообщений из 6, страница 1 из 1
23.12.2009, 19:52
    #36383193
XEugene
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Странное поведение передустановленного чекбокса
В общем есть чекбокс отражающий состояние некоторой булевой величины, которая хранится в БД.
Если она true, то в тег checkbox на стороне сервера вставляется атрибут checked="true", если false то атрибута checked нет. Этим же чекбоксом состояние этой величины меняется.

Проблема возникла с измененением состояния чекбокса в случае, когда у него checked="true".
То есть, я снимаю галку, но чекбокс всё равно отправляется как отмеченный.
Понятно, что причина в заранее проставленном checked. Но я вроде бы всегда это делал так и предустановленный checked не мешал менять состояние чекбокса.

Серверная сторона отрабатывает нормально, так как в активное состояние чекбокс устанавливается без проблем.
...
Рейтинг: 0 / 0
24.12.2009, 00:15
    #36383430
dima.taburetkin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Странное поведение передустановленного чекбокса
value указан?
...
Рейтинг: 0 / 0
24.12.2009, 01:28
    #36383473
Esofter
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Странное поведение передустановленного чекбокса
XEugene,

если он не отмечен, он не передастся вообще. как будто его там и не было.
...
Рейтинг: 0 / 0
24.12.2009, 09:36
    #36383716
XEugene
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Странное поведение передустановленного чекбокса
value в обоих случаях указан, там значение взятое из БД.

авторесли он не отмечен, он не передастся вообще. как будто его там и не было.Так и есть, когда он не отмечен и у него нет атрибута checked, проблема в том что с checked он является отмеченным в любом случае.
...
Рейтинг: 0 / 0
24.12.2009, 11:12
    #36383953
XEugene
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Странное поведение передустановленного чекбокса
А, value нет, он там не нужен.
Только checked, наличие которого зависит от значения в базе.

Вот сейчас запустил другой проект, который делал недавно. Там есть точно такие чекбоксы, абсолютно та же ситуация. Все работает, то есть несмотря на наличие атрибута checked в чекбоксе, я его спокойно могу сделать неотмеченным. По-другому и не должно быть, в общем.
...
Рейтинг: 0 / 0
25.12.2009, 16:48
    #36386998
XEugene
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Странное поведение передустановленного чекбокса
А, понятно.
...
Рейтинг: 0 / 0
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Странное поведение передустановленного чекбокса / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]