我使用这段代码来禁用 Zend Framework 中选择框的选项:
$this->getElement('selectbox')->setAttrib('disable', $disabled_options);
但我不知道如何重新启用它们或通过 php 代码清除这些属性。你能告诉我如何实现这个目标吗?
有没有类似的方法setAttrib('enable', $options);
?
我使用这段代码来禁用 Zend Framework 中选择框的选项:
$this->getElement('selectbox')->setAttrib('disable', $disabled_options);
但我不知道如何重新启用它们或通过 php 代码清除这些属性。你能告诉我如何实现这个目标吗?
有没有类似的方法setAttrib('enable', $options);
?
我假设您正在使用“禁用”属性...然后删除它使用unset($this->getElement('selectbox')->disabled);
也许最好只删除不必要的选项:https ://stackoverflow.com/a/878331/1333512
Demo