下面的代码创建了一些单选按钮和html来配合它们,它工作得很好,但是我现在想把第一个单选按钮设置为默认的选中按钮,我不确定需要添加什么。
<?php
for ($i =0; $i < count($packages); $i++){
echo "<div class='package-outter'>";
echo "Name: ".$packages[$i]['Package']['name']."<br>";
echo "Number of Campaigns (per month): ".$packages[$i]['Package']['quantity']."<br>";
echo "Price: ".$packages[$i]['Package']['price']."<br>";
if ($i == 0){
echo $this->Form->input('package', array(
'type' => 'radio',
'options' => array($packages[$i]['Package']['id'] => $packages[$i]['Package']['name'],),
'class' => 'testClass',
));
}else{
echo $this->Form->input('package', array(
'type' => 'radio',
'options' => array($packages[$i]['Package']['id'] => $packages[$i]['Package']['name'],),
'class' => 'testClass',
'hiddenField' => false, // added for non-first elements
));
}
echo "</div>";
}
?>
4条答案
按热度按时间ejk8hzay1#
我不是很熟悉CakePHP,但是快速的Google搜索给了我这个
因此,您应该添加属性“value”,并将其设置为默认选定的单选按钮
rpppsulh2#
如果您尝试使用相关的值选项,它应该可以正常工作。
balp4ylt3#
huwehgph4#
试试这个