📅  最后修改于: 2023-12-03 15:13:41.464000             🧑  作者: Mango
如果您正在寻找一种方便易用的日期选择器插件,那么Bootstrap Datepicker可能是您的不二之选。使用CDN引入Bootstrap Datepicker,可以更轻松地将此插件添加到您的项目中。
Bootstrap Datepicker 是可以与 Bootstrap 风格的日期选择器插件。它使用了 Bootstrap 的样式,所以可以很好地与其他 Bootstrap 组件协作,同时也提供了自定义主题的功能。
该插件支持多种日期格式,如 yyyy-dd-mm 和 dd/mm/yyyy等,而且还能够自定义时间格式、时间范围等。
您可以通过使用 CDN 引入 Bootstrap Datepicker 来很方便地添加它到您的项目中。请参考以下代码片段:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Bootstrap Datepicker JS CDN Example</title>
<!--引入 Bootstrap CSS:-->
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
<!--引入 Bootstrap Datepicker CSS:-->
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.6.4/css/bootstrap-datepicker3.min.css" />
</head>
<body>
<div class="container">
<h1>Bootstrap Datepicker JS CDN Example</h1>
<div class="form-group">
<label for="datepicker">Select date</label>
<input type="text" class="form-control datepicker" id="datepicker">
</div>
</div>
<!-- 引入 jQuery 和 Bootstrap JavaScript: -->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
<!-- 引入 Bootstrap Datepicker JavaScript: -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.6.4/js/bootstrap-datepicker.min.js"></script>
<!-- 初始化 Bootstrap Datepicker: -->
<script>
$(document).ready(function(){
$('.datepicker').datepicker();
});
</script>
</body>
</html>
首先,需要在 HTML 页面中创建一个输入框,并赋予它一个 class 名称(例如:'.datepicker')。之后,在您的 JavaScript 文件中,初始化Datepicker
。请参考以下 JavaScript 代码片段:
$(document).ready(function(){
$('.datepicker').datepicker();
});
您可以根据需要配置选项(例如,设定一个默认的日期,限制可选择的日期范围等)。下面是一些可以用来初始化Datepicker
的选项:
$('.datepicker').datepicker({
format: 'yyyy-D-M',
startDate: '-3d',
endDate: '+1m+10d',
autoclose: true,
todayHighlight: true,
clearBtn: true,
orientation: 'bottom'
});
通过使用CDN引入Bootstrap Datepicker插件,可以轻松地将这一插件集成到您的网站中,使您的用户可以方便地选择和查看日期和时间。希望这篇文章能对您的项目有所帮助!