我有一个下拉菜单,您可以在其中选择多个值。现在假设我想编辑我的信息并创建一个包含多个选定值的下拉菜单。试图弄清楚它是如何进行的,但没有结果。
假设我有:
$selected = array(3, 4);
$options = array(1,2,3,4);
echo $this->Form->select('Attendees', $options,array('multiple' => true, 'selected' => $selected));
我已经使用了这段代码,但没有选择任何内容。
好的找到了一种方法,看起来它需要像这样:
$selected = array(2, 3);
$options = array(1, 2, 3, 4);
echo $this->Form->input('Attendees', array('multiple' => true, 'options' => $options, 'selected' => $selected));
将输出:
$selected 检查每个元素的索引键而不是值本身。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)