📅  最后修改于: 2023-12-03 14:47:21.799000             🧑  作者: Mango
Select2是一个具有自动完成,搜索,远程数据集的可自定义选择框的jQuery插件。我们可以通过在HTML中添加脚本标记的方式将它添加到我们的应用程序中。但是,我们也可以使用Select2 CDN从外部源引入该插件。
CDN全称为Content Delivery Network,翻译为内容分发网络。它是一系列分布在不同地理位置的服务器集群,用于提供网络内容服务,让用户能够就近获取所需的资源,从而提高访问速度和用户体验。
您可以通过以下方式来获取 Select2 CDN 的资源和使用该插件:
我们可以通过在 HTML 文件中添加以下脚本标记来导入Select2 CDN资源:
<!-- Latest compiled and minified CSS -->
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/select2/4.0.13/css/select2.min.css" integrity="sha512-fIQ9JHl20SXOiYnrbjKgZRSsQtzntwSEm3qUpyIgKsHRS9T+rT2aFr8gNsKjvbOz50sFaQT41lhLq3s3tOjypA==" crossorigin="anonymous" />
<!-- Latest compiled and minified JavaScript -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/select2/4.0.13/js/select2.min.js" integrity="sha512-AwdnZv571oDx/5A6/Ua/M6U5y6pDiXfmBYYmZqoWXMivtyGVbniJ38lZXlaQSyg8WJiIfRvymxU5HU6U5fcDWg==" crossorigin="anonymous"></script>
在页面中创建一个 select
元素,并通过以下代码来将其转换成Select2:
<select class="js-example-basic-single" name="state">
<option value="AL">Alabama</option>
<option value="WY">Wyoming</option>
</select>
<script>
$(document).ready(function() {
$('.js-example-basic-single').select2();
});
</script>
theme
参数。 例如:$('.js-example-basic-single').select2({
theme: 'classic'
});
Select2 CDN 是通过CDN域名来为您的网站提供所需的外部jQuery插件资源。通过使用CDN,我们可以提高网站的加载速度,减少延迟时间,并节省带宽。可以使用Select2 CDN来加速Select2的安装,并且几乎不需要花费时间加载资源。