activeCheckBox нажмите на флажок, но все еще отмечен как непроверенный и не изменяется в $ _POST yii - PullRequest
1 голос
/ 08 февраля 2012

Я хочу загрузить данные в зависимости от флажка и пробовал таким образом.

echo CHtml::activeCheckBox($model,'State',
array('ajax'=>array('url'=>$this->createUrl('ad/AllState'),'type'=>'POST')));

Когда я установил флажок, есть две проблемы

  1. Флажок всегда отмечен как не отмеченный.
  2. Неверное значение в $ _POST.

1 Ответ

0 голосов
/ 09 февраля 2012

Используйте Firebug или Chrome Console, посмотрите на вкладку «Сеть» и проверьте отправляемый запрос.Что именно передается в массиве POST?По умолчанию сериализованная форма должна передаваться вместе с запросом.

Возможно, вы также захотите установить uncheckValue, чтобы всегда передавалось значение: http://www.yiiframework.com/doc/api/1.1/CHtml/#activeCheckBox-detail

...