脚本宝典收集整理的这篇文章主要介绍了zend-framework – 如何处理zend框架表单中的多选框?,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
$multi = new Zend_Form_Element_Multiselect('users'); $multi->setMultiOptions(array( //'option value' => 'option label' '21' => 'John Doe','22' => 'Joe Schmoe','23' => 'Foobar Bazbat' )); $form->addElement($multi);
$multi = new Zend_Form_Element_Multiselect('users'); $multi->setMultiOptions(array( //'option value' => 'option label' '21' => 'John Doe','23' => 'Foobar Bazbat' )); $form->addElement($multi);
您可以像这样获取元素的值:
public function indexAction() { $form = new MyForm(); $request = $this->getRequest(); if ($request->isPost()) { if ($form->isValid($request->getPost())) { $values = $form->getValues(); $users = $values['users']; //'users' is the element name var_dump $users; } } $this->view->form = $form; }
$users将包含已选择的值的数组:
array( 0 => '21',1 => '23' )
以上是脚本宝典为你收集整理的zend-framework – 如何处理zend框架表单中的多选框?全部内容,希望文章能够帮你解决zend-framework – 如何处理zend框架表单中的多选框?所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。