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

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

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

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

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

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


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