我的下拉列表始终列出每次都可见的所有值。
查看
<label>Choose Employees</label>
<select name="select_employee[]" multiple="multiple">
<option disabled="disabled" selected>Select</option>
<? foreach ($employee->result() as $var)
{?>
<option value="<?echo $var->emp_id;?>"><?echo $var->emp_name;?></option>
<?}?>
</select>
这是永久性观点。这是一个CSS问题..? 删除数组符号它存在正确的视图..但我想将其保留为数组。
最初以这种方式竞争
答案 0 :(得分:2)
<select name="select_employee[]" multiple="multiple" size="1">
将显示两个选项。
单选的默认值为1。如果存在multiple属性,则默认值为4
答案 1 :(得分:0)
您的代码中有multiple="multiple"
,这使得所有选项都可见,因为您的用户需要能够选择多个选项。