我正在创建一个表单文本字段,但想设置一个名为的附加属性,additional
以便 html 标记看起来像这样。
<dd id="email-element">
<input type="text" value="" id="email" name="email" additional="">
</dd>
我可以setAttrib
像这样设置属性。
$email = new Zend_Form_Element_Text('email');
$email->setAttrib('additional', '');
$this->addElement($email);
然后我additional
通过ajax在客户端设置值。但是当表单提交时,additional
显示为空。当我 var_dump 表单时,我可以将其视为此表单字段的属性,但它是空的。此外,当我 var_dump 请求时,它不在它上面(这是可以理解的,因为它是一个属性,而不是字段值本身)。有没有办法读取在客户端更改的属性?