2010-05-30 102 views
0

您能否帮我解决我烦恼的问题。 我使用Zend_Form创建我需要的东西。然而,因为我有许多关系,我决定通过复选框提供多种选择。不幸的是,这些复选框的范围取决于表单中可用的选择字段。选择[html]更改后更改可用复选框 - Zend Framework

我想根据选择的选项更改可见/可用复选框。

我发现它应该可以使用JavaScript,但我不知道如何在基于Zend_Form的表单中使用它的优点。

你能提出可能的解决方案吗?

预先感谢您。

亲切的问候,

回答

0

添加onchange属性来选择这样

$form->addElement('select', 'select', array(
    'label'  => 'select', 
    'multiOptions => array('zero', 'one'), 
    'onchange' => 'displayCheckboxes(this)' 
)); 

之后实现一个简单的JS函数来显示任何你需要

​​