我有一个multiple select-list-box
的Staff
在Create-Service-Form
,用于创建一个新的服务时,选择多个工作人员。 为了这个,我可以在一个单一的服务分配多个工作人员。
我救staff_id
领域为:
$model->staff_id = serialize($model->staff_id);
这里多选择列表框上的更新视图代码:
<div class="row">
<?php echo $form->labelEx($model,'staff_id'); ?>
<?php
$data = array('1' => 'Sam', '2' => 'john', '3' => 'addy');
$htmlOptions = array('size' => '5', 'prompt'=>'Use CTRL to Select Multiple Staff', 'multiple' => 'multiple');
echo $form->ListBox($model,'staff_id', $data, $htmlOptions);
?>
<?php echo $form->error($model,'staff_id'); ?>
</div>
问题是,当我用于更新服务加载的形式。 如何选择这些工作人员,这是先前保存在数据库中?
我想这个下拉列表的属性,但它不工作。
$选择| 串| 所选择的值
如果有人有解决方案,然后建议我。 感谢所有的同伴......