我正在使用 zend 表单元素创建一个选择框。现在我有一个要显示在选择框中的值列表,这些值可能具有相同的值但不同的标题。Zend 表单不会显示具有相同值的两个选项。我的代码如下:
$this->addMultiOption('','-- Select ****** --');
foreach($options as $option) {
$this->addMultiOption($option->value,$option->caption);
}
这里选项的值可以相同,如 1,2,3,4,1,2,6,7,8,2,3,2,1... 选项的标题不同,如 aaa,bbb,ccc, ddd,eee,fff
aaa 可以有值 1,bbb 也可以有值 1,在这种情况下它只会显示 bbb,依此类推。
有没有办法使这项工作?
提前致谢。