在以一种形式使用多个select2的同时发现了4个具有非唯一ID的元素

时间:2018-07-27 05:55:16

标签: php jquery html

在我的表单中,我根据角色使用select2,因此我有5个角色,因此我正在使用设施循环来显示select2。...我的代码中出现以下错误:

  

[DOM]找到4个具有唯一ID的元素

select2库

<link href="https://cdnjs.cloudflare.com/ajax/libs/select2/4.0.3/css/select2.min.css" rel="stylesheet" />
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.0.0/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/select2/4.0.3/js/select2.min.js"></script>

我的html $ facilities包含来自数据库的设施列表

<select class="form-control required select2fc" name="facility[]" id="fcss" multiple="multiple" style="width:60%;" required="true" >
     <?php                 
        for ($i=0; $i < count($facilities); $i++) { ?>
          <option value="<?php echo $facilities[$i]['id'];?>"><?php echo $facilities[$i]['Name'];?></option>  
    <?php } ?>
</select>

我的脚本

$(document).ready(function(){
    $(".select2fc").select2();
});

0 个答案:

没有答案