У меня есть форма с именем createDevice.php как:
class Admin_Form_CreateDevice extends Zend_Form
{
public function init()
{
$this->setName('Create Device Access');
$sort=new Zend_Form_Element_Select('employee_name');
$sort->setLabel('Employee Name:');
$this->addElements(array($sort));
/* Form Elements & Other Definitions Here ... */
}
}
Теперь в действии контроллера с именем viewDeviceAction () я назвал эту форму как:
public function viewDeviceAction()
{
echo 'viewDevice: ';
$form_device=new Admin_Form_CreateDevice();
$form_device->setMethod('post');
$form_device->employee_name->addMultiOptions($aMembers);//here $aMembers is an array.
$this->view->form=$form_device;
}
Теперь я хочу следующую ситуацию:
При выборе любого значения из раскрывающегося списка должна быть вызвана функция javascript (которая находится в viewDevice.phtml). Как правило, html выглядит так:
<select id="EmployeeId" onchange="loadDeviceId();">
Так что я просто хочу показать, как реализовать событие onchange для элемента select в Zend Framework