Javascript 使用Select2 get error-";错误:没有选择2/compat/query“;
我试图使用我网站中的库来利用Javascript 使用Select2 get error-";错误:没有选择2/compat/query“;,javascript,jquery,jquery-select2,Javascript,Jquery,Jquery Select2,我试图使用我网站中的库来利用placecomplete(),但是当我运行代码时,我得到一个奇怪的错误- 错误:没有选择2/compat/query` 我试过用谷歌搜索,但似乎真的没有其他人遇到过这种情况 简而言之,我的代码是 正在加载文件 <link href="scripts/Select2/dist/css/select2.min.css" rel="stylesheet" /> <script src="scripts/Select2/dist/js/select2.mi
placecomplete
(),但是当我运行代码时,我得到一个奇怪的错误-
错误:没有选择2/compat/query`
我试过用谷歌搜索,但似乎真的没有其他人遇到过这种情况
简而言之,我的代码是
正在加载文件
<link href="scripts/Select2/dist/css/select2.min.css" rel="stylesheet" />
<script src="scripts/Select2/dist/js/select2.min.js"></script>
<script src="scripts/jquery.placecomplete.js">//<![CDATA[//]]></script>
这就是它抛出错误的地方
你知道我哪里出错了吗?这个错误意味着什么吗?你在这里遇到了两个问题,这两个问题都很容易解决
查询
选项。这必须包含在完整构建中(select2.full.js
),因为它是通过向后兼容模块处理的当您的网页上有两个相同Id的控件时,我就遇到了这种情况—我有一个隐藏控件和一个select(隐藏控件是第一个)。对于我来说,将
标记更改为
标记有效。1)是否包含jQuery?(听起来很蠢,但有时会发生:)2)您确定文件名正确且已加载文件吗?(检查您的网络选项卡和控制台)它是否真的支持输入
元素而不仅仅是选择
元素?您能告诉我如何要求完整版本吗?我已经通过npm安装了select2
,我有select2.js
和select2.full.js
,我需要它作为require('select2')
,如何获得完整版本?require('select2/dist/js/select2.full')代码>应能工作我在两个ID不同的select2
框中遇到此错误。
<input id="example123" class="example123" type="text" />
$('#example123').placecomplete({});