【发布时间】:2015-01-01 11:53:50
【问题描述】:
我尝试在选择元素的 onchange 上动态添加表单输入 Elemnt。 我有这个代码:
$this->addElement('select', 'nationality', array(
'multiOptions' => array('CH' => 'Choose','IT' => 'Italy', 'other' => 'Other'),
'required' => true,
'label' => 'Nation',
'filters' => array('StringTrim'),
'onChange' => '???'
));
我尝试粘贴我的新元素,而不是“???”
$this->addElement('select', 'nationality', array(
'multiOptions' => array('CH' => 'Choose','IT' => 'Italy', 'other' => 'Other'),
'required' => true,
'label' => 'Nation',
'filters' => array('StringTrim'),
'onChange' => '$this->addElement(
'text', 'codice_fiscale', array(
'required' => true,
'label' => 'Codice fiscale',
'required' => true
))'
));
我知道这是不正确的,但我没有找到任何关于它的文档。 如何添加元素 onchange 选择值?
提前致谢
【问题讨论】:
标签: forms zend-framework select dynamic onchange