我有一个multi option select2框,想添加选择所有选项的功能。我发现以下示例example link to js fiddle。但是对我来说,当我选择“全选”按钮时,什么也没有发生。当我查看Web控制台时,看到以下错误。
TypeError: a is undefined[Learn More] select2.min.js:1:31982
这似乎是某种select2 API问题,在我的浏览器环境中不起作用。不确定如何解决
// here is that line 1 from the file select2.min.js
/*! Select2 4.0.4 | https://github.com/select2/select2/blob/master/LICENSE.md */!function(a){"function"==typeof define&&define.amd?define(["jquery"],a):"object"==typeof module&&module.exports?module.exports=function(b,c)
答案 0 :(得分:-1)
问题与加载两个不同版本的JQuery有关。
我正在使用flask,所以我有一个layout.html文件,其中同时加载了这两个版本的JQuery。删除最底层的问题后,问题就消失了。
<!-- Adding JQuery library -->
<script src="https://code.jquery.com/jquery-3.2.1.min.js"></script>
<script src="static/vendor/jquery/jquery.min.js"></script>