如何进行只读选择下拉列表?

时间:2011-08-22 15:23:14

标签: php zend-framework drop-down-menu readonly

我正在尝试关注只读取下拉列表:

$element = $this->CreateElement('select', 'type');
$element->addMultiOptions( $Types );
$element->setRequired(true);
$element->setAttrib('readonly',true);
$element->setLabel('Type');
$elements[] = $element;

显示下拉列表,但我可以选择其他值。

如何只读取下拉列表?

由于

2 个答案:

答案 0 :(得分:2)

您可以使用只读属性。如果它不是在特定情况下使用的最佳元素,则可以完全避免输出下拉列表。

$element->setAttrib('disabled','disabled');

答案 1 :(得分:0)

如果您只想选择一个值,则可以随时禁用它。使用当前框架,您可能会执行以下操作:

$element->setAttrib('disabled', true);