Помогите. Я даже не знаю как решить эту проблему. У меня следующая проблема при добавление несколько checkBox. При вводе имени в поле Option_name и нажатие кнопки Add option. у меня при помощи AJAX и Jquery не перезагружается форма и создаются новые checkbox с введеными именами . Но когда при нажатие кнопки сохранить форма перезагружается и я хочу сохранить данные о checkbox в базу данных я не могу их перехватить $_POST. Они должны прийти постом или как я не понял.
view
create.php
<?php echo CHtml::beginForm('','post',array('id'=>'create-form','enctype'=>'multipart/form-data')); ?>
<h1>Create Car <?php echo $model->Car_id; ?></h1>
<div class="row buttons">
<?php echo CHtml::submitButton('Cancel',array('name'=>'Cancel')).' '.CHtml::submitButton('Create'); ?>
</div>
..................................................................
<?php $this->beginWidget('system.web.widgets.CClipWidget', array('id'=>'Equipment')); ?>
<?php
echo $this->renderPartial('_formEq', array('model'=>$model));
$this->endWidget();
?>
.....................................................
_formEq.php
<script>
var count=0;
</script>
<?php
echo CHtml::label('Option name', 'Option_name1');
echo CHtml::textField('input', $input);
echo CHtml::hiddenField('hcount',$hcount);
echo "<DIV id='output' > </DIV>";
echo CHtml::ajaxSubmitButton('Add Option','',
array( 'type'=>'POST',
'success'=>'js:function() {
$(\'#hcount\').text(count);
count=parseInt($(\'#hcount\').text())+1;
Option_name=$(\'#input\').val();
my_block=\'<input name="[\'+count+\']Option" type="checkbox" value="\'+count+\'" id="\'+count+ \'Option"> \'+Option_name+\'<br>\';
$(my_block).appendTo("#output");
$(\'#input\').val(\'\');
}'
),
array(
'type' => 'submit'
));
?>
Не могу выловить в контроллере данные checkbox для сохранения в БД
сам сайт http://test.oscommerce-packages.com