Zend Framework下拉列表onChange

时间:2013-04-23 08:16:20

标签: zend-framework html-select

我想在每次选择/更改下拉列表中的内容时调用函数。 我的代码是这样的:

$aar = $form->createElement ('select','id_category', array('label'=>'Category' , 'required' => true , 'multiOptions'=>$sampleArray));
$aar->setAttribs(array('style' => 'width:300px;', 'width' => '50'));
$aar->setOptions(array('onChange' => $this->go()));

但这是不正确的,因为当我创建Zend_Form时,函数被调用一次 请帮助我,谢谢!

1 个答案:

答案 0 :(得分:0)

你可以像这样添加

$name = $this->createElement(‘select’,'name’);
$name->addMultioptions(array(

‘select’=>’[select]‘,

’1′ => ‘Faheem’,

’2′ => ‘Abbas’

));

$name->setAttrib(‘onchange’,'AutoFill(this.value)’);

如果我可以帮助你,请告诉我..