无法从jquery-3.5.1.min.js添加多个选择框

yqkkidmi  于 2021-09-13  发布在  Java
关注(0)|答案(0)|浏览(221)

**已关闭。**此问题需要调试详细信息。它目前不接受答案。
**想要改进此问题?**更新问题,使其位于堆栈溢出主题上。

四天前关门。
改进这个问题
我正在尝试为我的一个表单添加多个选择。到目前为止,我已经使用jquery-3.5.1.min.js满足了整个站点的所有javascript需求,但不幸的是,我无法使用jquery-3.5.1.min.js添加多选。
在不同页面中单独执行时工作正常的代码:

<script type="text/javascript" src="//code.jquery.com/jquery-1.8.3.js" ></script>
<script type="text/javascript" src="//cdnjs.cloudflare.com/ajax/libs/select2/3.2/select2.min.js"></script>
<link rel="stylesheet" type="text/css" href="//cdnjs.cloudflare.com/ajax/libs/select2/3.2/select2.css">

<select multiple id="e1" style="width:300px">
   <option value="AL">Alabama</option>
   <option value="Am">Amalapuram</option>
   <option value="An">Anakapalli</option>
   <option value="Ak">Akkayapalem</option>
   <option value="WY">Wyoming</option>
</select>
<script>
   $("#e1").select2();
</script>

当我尝试将已包含的内容添加到站点时,使用相同的代码 <script src="https://code.jquery.com/jquery-3.5.1.min.js"></script> 它在控制台中给出了以下错误

Uncaught TypeError: $(...).select2 is not a function

非常感谢您的帮助。请注意,我无法摆脱jquery-3.5.1.min.js,因为我在网站上的很多地方都使用过它。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题