Yii activeRadioButton没有得到activerecord的实际值

时间:2013-01-20 11:57:00

标签: yii

可能是什么问题?我在$ Row中有一个活跃的记录。该模型具有属性“id”。然后我想在界面上显示单选按钮:

echo CHtml::activeRadioButton($Row, 'id');

当在浏览器上呈现时,我可以看到单选按钮的值为“1”。但是当我喜欢这样的时候:

echo $Row['id'];

显示正确的值(128)。 可能是什么问题?

1 个答案:

答案 0 :(得分:0)

'id'参数指定在提交表单时单选按钮将写入的属性。但是,您还需要指定选中时单选按钮的值。通过函数的第三个参数执行此操作:

echo CHtml::activeRadioButton($Row, 'id', array('value' => $Row['id']));