0

我使用Eselect2 Yii 扩展为用户提供多项选择,但只有最后一个选择是通过 POST 提交的。为什么?

这是我的 html,在其中我也尝试使用数组管理所有选择但没有成功

<pre>echo $form->labelEx($model,'city_id');
    $this->widget('ext.select2.ESelect2', array(
        'name' => 'Form[field]',
        'data' => City::model()->getCitie`enter code here`s(),
        'options' => array('width' => '30%','allowClear'=>true),
        'htmlOptions'=>array(                       
            'options'=>array(''=>array('value'=>null,'selected'=>null, 'name'=>'field'),),
            'multiple'=>'multiple',
        )
    ));
</pre>

我试图将“名称”字段指定为单个字段和数组,但我有同样的问题:只发送最后一个值。

4

1 回答 1

2

你应该简单地使用一个数组:

代替

    'name' => 'Form[field]',

你应该试试 :

    'name' => 'Form[field][]',
于 2013-10-28T12:39:33.680 回答