我需要在cakephp中使用selectbox
禁用form helper
的单个特定选项。我用以下方式创建selectbox
:
<?php
$options = array(1=>'Option 1',2=>'Option 2',3=>'Option 3')
echo $this->Form->input('Model.field', array('options' => $options, 'empty' => '--select--'));
?>
所以现在我需要在selectbox中禁用Option 2
,如:
<select id="dropdown" name="dropdown">
<option value="1">Option1</option>
<option value="2" disabled="disabled">Option2</option>
<option value="3">Option3</option>
</select>
那么options数组中是否有禁用单个选项的禁用属性?
谢谢你。
答案 0 :(得分:3)
根据CakePHP的引用。
您可以添加disabled
属性,如下所示:
<?php
$options = array(1=>'Option 1',2=>'Option 2',3=>'Option 3')
echo $this->Form->input('Model.field', array('options' => $options, 'disabled' => array(2), 'empty' => '--select--'));
?>
希望对你有所帮助。