如何在蛋糕php的相同下拉框中使用空和选择

时间:2014-01-15 07:25:41

标签: cakephp

我正在编辑一个下拉框。我需要在同一个下拉列表中使用空和选中。 这是我的代码

$this->Form->input('per', array('id'=>'per','class'=>'inputs con_field','label'=>'per :', 'type'=>'select','options'=>$per_values,'selected'=>$labrcfps['Labourcfps']['per'],'empty'=>'- - Select --'));

如果我使用空,它会自动将空值作为选定值。

1 个答案:

答案 0 :(得分:0)

我是cakephp中的新手,但我使用数组和参数默认值执行此操作:)

像那样:

    $options = array(
    'x' => 'Select',
    1 => 'Something',
    2 => 'Car',
    3 => 'Train'
    );
    echo $this->Form->input('name', array(
    'options' => $options,
    'default' => 'x'
    ));

也许那会很好:) 变量$ options只是您的选项,之后您可以验证该字段的名称是否具有值整数或“x”。如果'x'则拒绝其余的逻辑代码