视图game目录下test.php:
</pre><pre name="code" class="php"><?php echo CHtml::beginForm(); ?>
<div id="gender" style="border:1px solid #ccc;">
<label>性别 :</label>
<?php
echo CHtml::radioButtonList('gender_code','',
array('Male'=>'男','Female'=>'女'),
array('separator'=>' '));
/**
*Yii默认将两个radio之间使用<br/>间隔,即两个radio不在同一行上,我们可以使用separator属性更改其间隔方式
*/
?>
<br/>
<br/>
<?php echo CHtml::submitButton('提交'); ?>
</div>
<?php echo CHtml::endForm(); ?>
<?php
echo $_POST['gender_code'];
?>
控制器game中:GameController.php
<?php
class GameController extends CController
{
//test
public function actionTest()
{
$this->render('test');
}
}
ps:
radioButtonList()函数
<pre name="code" class="php">radioButtonList($name,$select,$data,$htmlOptions);
比如以下例子:<pre name="code" class="php">radioButtonList('gender_code','<span style="font-family: Arial, Helvetica, sans-serif;">Male</span>',array('Male'=>'男','Female'=>'女'),array('separator'=>' '));
产生页面如下: