gpt4 book ai didi

html - 如何禁用 Zend 表单中的表单元素?

转载 作者:技术小花猫 更新时间:2023-10-29 11:50:04 25 4
gpt4 key购买 nike

我想显示一个 Zend 表单,其中一个元素显示为禁用。我正在设置该值以便用户可以看到它,但我想禁用它以便用户无法编辑它。这也可能涉及某种 css/javascript 以确保它看起来像,并且用户不可编辑。这是我的元素:

    $this->addElement('text', 'username', array(
'label' => 'Username:',
'required' => true,
'filters' => array('StringTrim'),
'validators' => array(
array('StringLength', false, array(2, 50))
)
));

最佳答案

您应该能够使用:

$this->username->setAttrib('disabled', 'disabled');

我想你也可以:

$this->addElement('text', 'username', array(
'label' => 'Username:',
'required' => true,
'filters' => array('StringTrim'),
'validators' => array(
array('StringLength', false, array(2, 50))
),
'attribs' => array('disabled' => 'disabled')
));

关于html - 如何禁用 Zend 表单中的表单元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1759003/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com