使用CActiveForm发送html标签?

时间:2014-08-20 11:45:22

标签: php yii yii-extensions

我有一个使用CActiveForm Widget创建的表单。使用jquery我在这个窗口小部件表单中创建文本框但是当我提交表单时,这些字段不会发送。我该怎么办?

$form=$this->beginWidget('CActiveForm', array(
   'id'=>'event-form',
   'enableAjaxValidation'=>false,
   'htmlOptions' => array('enctype' => 'multipart/form-data'),
));
echo $form->textField($model,'title',array('size'=>45,'maxlength'=>45));
// missing php tag?>
<input type="text" name="lname"/>
<?php // missing php tag
$this->endWidget();
// missing php tag
?>

1 个答案:

答案 0 :(得分:0)

假设您有一个名为Post的类和一个属性标题

然后你需要像这样输入

 <input type="text" name="Post[title]"/>

 echo CHtml::textField('Post[title]' , '');

看到我们在post数组中有属性,这就是yii正在寻找的属性