Yii 获取TbSelect2的值

Yii 获取TbSelect2的值,yii,yii-booster,Yii,Yii Booster,如何获取bootstrap.widgets.TbSelect2的值 以数组形式显示 这是我的密码: $employees = Employee::model()->findAll(); $ctr = 0; $emp = ''; foreach($employees as $emps){ $emp[$ctr]=$emps['id'].". ".$emps['lastname']." ".$emps['firstname']; $ctr++; } $this->widget(

如何获取bootstrap.widgets.TbSelect2的值 以数组形式显示

这是我的密码:

$employees = Employee::model()->findAll();
$ctr = 0;
$emp = '';
foreach($employees as $emps){
  $emp[$ctr]=$emps['id'].". ".$emps['lastname']." ".$emps['firstname'];
  $ctr++;
}

$this->widget(
                'bootstrap.widgets.TbSelect2',
                array(
                        'asDropDownList' => false,
                        'name' => 'emp_sel',
                        'options' => array(
                                'tags' => $emp,
                                'placeholder' => 'Type the name of employee and press enter to select',
                                'width' => '100%',
                                'tokenSeparators' => array(',', ' ')
                                )
                     )
             );
?>
谢谢

试试这个; $employees=Employee::model()->findAll(); $emp=array(); foreach(员工为$EMP){ 数组推送($emps,$emps['id']..“$emps['lastname'..”.$emps['firstname'.]; }


标记不需要是索引数组,只需要一个普通数组。请参见此处

这是我的控制器if(isset($\u POST['EmployeeSchedule']){echo$employeeselect=$\u POST['emp\u sel'];}是的,我已经这样做了,我的问题是我想在数据库中添加数据,这就是为什么我想获得TbSelect2的值