繁体   English   中英

从zend中的多选项表单获取价值

[英]Get value from multioptions form in zend

假设我有以下表单子表单:

$form->addElement('select','foo',
array(
    'label'        => 'ComboBox (select)',
    'value'        => 'blue',
    'multiOptions' => array(
        'red'    => 'Rouge',
        'blue'   => 'Bleu',
        'white'  => 'Blanc',
    ),
    )
);

我如何从multiOptions获得价值? 我设法使用

$subForm = $form->getElement("foo");

您可以使用getMultiOptions()getMultiOption()方法,如下所示。

$form->getElement("foo")->getMultiOptions(); //Get all options

$form->getElement("foo")->getMultiOption('option'); //Get one option.

您可以在下面的ZF文档链接中找到更多方法。

ZF多选

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM