当我打开用于编辑信息的模式时,select2 下拉列表不显示选项,这里是 select2 jquery 和 CSS 脚本工作正常,并且在添加信息时也工作正常。我在编辑部分尝试了同样的方法,但仍然没有显示我的选项
查看代码
<div class="row">
<div class="col-md-3"><label>Afdeling:</label></div>
<div class="col-md-5">
<?php
$dep_arr = '';
if ($result->dep_type == 'Selected') {
if (!empty($result->dep_id)) {
$dep_arr = explode(',', $result->dep_id);
}
}
?>
<select id="dep_id" name="dep_id[]" data-placeholder="Vælg afdeling" placeholder="Vælg afdeling" multiple="multiple" class="select_da new_select form-control"
data-live-search="true">
<?php
if (in_array($this->session->userdata('sd_user_type'), array('sa', 'sd'))) {
// echo "<pre>";
// print_r ("enter");
// echo "</pre>";
?>
<option value="All" <?php if ($result->dep_type == 'All') {
echo 'selected="selected"';
} ?>>Alle
</option>
<?php
}
?>
<?php
foreach ($departments_list as $val) {
if (in_array($val->dep_id, $dep_arr)) {
$dep_selected = 'selected="selected"';
} else {
$dep_selected = '';
}
?>
<option value="<?php echo $val->dep_id; ?>" <?php echo $dep_selected; ?>><?php echo $val->dep_name; ?></option>
<?php
}
?>
</select>
</div>
</div>