Привет,
какие аттрибуты указать в форме чтобы значение input type=checkbox посылалось даже если он не отмечен?
Здравствуйте, DivnenkoIvan, Вы писали:
DI>Привет,
DI>какие аттрибуты указать в форме чтобы значение input type=checkbox посылалось даже если он не отмечен?
1. как вы тогда определите , был ли он отмечен? =)
2. если вам неважно отмечен ли был чекбокс или нет, то вы используете не тот элемент. возможно вам нужен type=hidden и тд
The God is Real ... unless declared as Integer
Здравствуйте, Bereal, Вы писали:
B>Здравствуйте, DivnenkoIvan, Вы писали:
DI>>Привет,
DI>>какие аттрибуты указать в форме чтобы значение input type=checkbox посылалось даже если он не отмечен?
B>1. как вы тогда определите , был ли он отмечен? =)
checked == on или off
B>2. если вам неважно отмечен ли был чекбокс или нет, то вы используете не тот элемент. возможно вам нужен type=hidden и тд
тут проблема немножко в другом и для быстрого ее решения нужно чтобы так работало, но наверное много захотел
Здравствуйте, DivnenkoIvan, Вы писали:
B>>1. как вы тогда определите , был ли он отмечен? =)
DI>checked == on или off
а на сервере? =)))
The God is Real ... unless declared as Integer
Здравствуйте, Bereal, Вы писали:
B>Здравствуйте, DivnenkoIvan, Вы писали:
B>>>1. как вы тогда определите , был ли он отмечен? =)
DI>>checked == on или off
B>а на сервере? =)))
сервер почему-то принимает фиксированное количество параметров и орет 400 если хотя бы одного параметра нет

придется работать с raw параметрами, неохота правда разбирать все это
Здравствуйте, DivnenkoIvan, Вы писали:
DI>Привет,
DI>какие аттрибуты указать в форме чтобы значение input type=checkbox посылалось даже если он не отмечен?
никакие, обычно реализуется так:
<input type="hidden" name="asdf" value="no"/>
<input type="checkbox" name="asdf" value="yes"/>
если критично чтобы в запросе передавался один параметр, на чекбокс вешается обработчик onclick в котором дизаблится hidden поле.
Здравствуйте, DivnenkoIvan, Вы писали:
DI>Здравствуйте, Bereal, Вы писали:
B>>Здравствуйте, DivnenkoIvan, Вы писали:
B>>>>1. как вы тогда определите , был ли он отмечен? =)
DI>>>checked == on или off
B>>а на сервере? =)))
DI>сервер почему-то принимает фиксированное количество параметров и орет 400 если хотя бы одного параметра нет
придется работать с raw параметрами, неохота правда разбирать все это
???? Судя по всему, есть доступ к серверу (иначе как бы можно было разбирать RAW параметры). Соответственно, надо смотреть код, который генерирует ошибку 400 и править его. В РНР достаточно isset($_POST['имя_чекбокса'])...