bootstrap日期控件问题(双日期、清空等问题解决)
发布时间 - 2026-01-11 00:43:24 点击率:次bootstrap以它优美的外观和丰富的组件,使它成为目前最流行的前端框架。在项目开发中,我们使用它的日期控件确实遇到了一些问题:

1.日期控件后面两个图标点击触发失效
2.双日期关联问题
3.双日期清空时,之前输入日期关联仍然有效
4.输入年月
5.图标不显示(这个直接在引入图标的文件里搜url地址,修改地址就可以解决)
下面的代码都会一一解决。
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<link rel="stylesheet" href="bootstrap.css" rel="external nofollow" type="text/css" />
<link rel="stylesheet" href="bootstrap-datetimepicker.css" rel="external nofollow" type="text/css" />
<script src="jquery-1.11.1.min.js" type="text/javascript"></script>
<script src="bootstrap.js" type="text/javascript" ></script>
<script src="bootstrap-datetimepicker.js" type="text/javascript" ></script>
<script src="bootstrap-datetimepicker.zh-CN.js" type="text/javascript" ></script>
<title>bootstrap日期</title>
<style>
</style>
<script type="text/javascript">
$(function(){
//输入开始日期和结束日期
//定位div上的id,不是input上id,否则后面两个小图标会失效
$("#startdiv").datetimepicker({
pickerPosition : "bottom-left",
language : 'zh-CN',
format : "yyyy-mm-dd",
weekStart : 1,
todayBtn : 1,
autoclose : 1,
todayHighlight : 1,
startView : 2,
minView : 2,
forceParse : 0
});
$("#endDiv").datetimepicker({
pickerPosition : "bottom-left",
language : 'zh-CN',
format : "yyyy-mm-dd",
weekStart : 1,
todayBtn : 1,
autoclose : 1,
todayHighlight : 1,
startView : 2,
minView : 2,
forceParse : 0
});
//输入年月
$("#birthMonth").datetimepicker({
language: 'zh-CN',
format: 'yyyy-mm',
autoclose: true,
// todayBtn: true, 今天提示
startView: 'year',
minView:'year',
maxView:'decade'
});
$('#startdiv').unbind("change");
$('#startdiv').change(function(){
$('#endDiv').datetimepicker('setStartDate', $("#start").val());
});
$('#endDiv').unbind("change");
$('#endDiv').change(function(){
$('#startdiv').datetimepicker('setEndDate', $("#end").val());
});
});
function clearForm(){
$('#start').val('');
$('#end').val('');
//用于解决清空后,前后日期还会关联的问题
$('.input-group-addon:has(span.glyphicon-remove)').click();
}
</script>
</head>
<body>
<h1>bootstrap日期控件</h1>
<hr/>
<div id="startdiv" class="input-group date width100">
<input id="start"
name="start" class="form-control" type="text"
value="" placeholder="请输入开始日期" readonly="readonly"> <span
class="input-group-addon"> <span
class="glyphicon glyphicon-remove"></span>
</span> <span class="input-group-addon"> <span
class="glyphicon glyphicon-calendar"></span>
</span>
</div>
<br>
<div id="endDiv" class="input-group date width100">
<input id="end"
name="end" class="form-control" type="text"
value="" placeholder="请输入结束日期" readonly="readonly"> <span
class="input-group-addon"> <span
class="glyphicon glyphicon-remove"></span>
</span> <span class="input-group-addon"> <span
class="glyphicon glyphicon-calendar"></span>
</span>
</div>
<br>
<button type="button" class="btn btn-sm btn-warning" id="clear" onclick="clearForm()">清空</button>
<hr>
<div id="birthMonth" class="input-group date width100">
<input id="birthDay"
name="birthDay" class="form-control" type="text"
value="" placeholder="请输入出生年月" readonly="readonly"> <span
class="input-group-addon"> <span
class="glyphicon glyphicon-remove"></span>
</span> <span class="input-group-addon"> <span
class="glyphicon glyphicon-calendar"></span>
</span>
</div>
</body>
</html>
以上所述是小编给大家介绍的bootstrap日期控件问题(双日期、清空等问题解决),希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!
# bootstrap日期控件
# BootStrap日期控件在模态框中选择时间下拉菜单无效的原因及解决办法(火狐下不能点击)
# 清空
# 请输入
# 小编
# 在此
# 还会
# 给大家
# 最流行
# 所述
# 使它
# 给我留言
# 感谢大家
# 就可以
# 小图标
# 疑问请
# 有任何
# datetimepicker
# script
# jquery
# src
# nofollow
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
laravel怎么为API路由添加签名中间件保护_laravel API路由签名中间件保护方法
利用JavaScript实现拖拽改变元素大小
详解MySQL数据库的安装与密码配置
Win11怎么设置默认图片查看器_Windows11照片应用关联设置
Laravel如何升级到最新版本?(升级指南和步骤)
Laravel如何使用API Resources格式化JSON响应_Laravel数据资源封装与格式化输出
网易LOFTER官网链接 老福特网页版登录地址
Laravel如何实现图片防盗链功能_Laravel中间件验证Referer来源请求【方案】
公司门户网站制作公司有哪些,怎样使用wordpress制作一个企业网站?
Swift开发中switch语句值绑定模式
中山网站制作网页,中山新生登记系统登记流程?
Laravel怎么防止CSRF攻击_Laravel CSRF保护中间件原理与实践
在线制作视频网站免费,都有哪些好的动漫网站?
Win11怎么关闭专注助手 Win11关闭免打扰模式设置【操作】
香港服务器租用费用高吗?如何避免常见误区?
用yum安装MySQLdb模块的步骤方法
大连 网站制作,大连天途有线官网?
Laravel如何处理文件上传_Laravel Storage门面实现文件存储与管理
如何用PHP快速搭建高效网站?分步指南
网站制作公司哪里好做,成都网站制作公司哪家做得比较好,更正规?
Laravel怎么使用Markdown渲染文档_Laravel将Markdown内容转HTML页面展示【实战】
Win11怎么关闭资讯和兴趣_Windows11任务栏设置隐藏小组件
装修招标网站设计制作流程,装修招标流程?
头像制作网站在线观看,除了站酷,还有哪些比较好的设计网站?
Laravel Fortify是什么,和Jetstream有什么关系
Laravel如何集成第三方登录_Laravel Socialite实现微信QQ微博登录
西安专业网站制作公司有哪些,陕西省建行官方网站?
微信小程序 require机制详解及实例代码
Laravel怎么进行数据库回滚_Laravel Migration数据库版本控制与回滚操作
Laravel Debugbar怎么安装_Laravel调试工具栏配置指南
如何构建满足综合性能需求的优质建站方案?
如何用AI一键生成爆款短视频文案?小红书AI文案写作指令【教程】
大连企业网站制作公司,大连2025企业社保缴费网上缴费流程?
如何用免费手机建站系统零基础打造专业网站?
Laravel如何获取当前用户信息_Laravel Auth门面获取用户ID
如何快速辨别茅台真假?关键步骤解析
如何快速生成高效建站系统源代码?
怎么用AI帮你为初创公司进行市场定位分析?
Python自动化办公教程_ExcelWordPDF批量处理案例
Laravel如何实现本地化和多语言支持_Laravel多语言配置与翻译文件管理
JavaScript如何实现倒计时_时间函数如何精确控制
Chrome浏览器标签页分组怎么用_谷歌浏览器整理标签页技巧【效率】
Laravel模型关联查询教程_Laravel Eloquent一对多关联写法
Laravel广播系统如何实现实时通信_Laravel Reverb与WebSockets实战教程
Linux后台任务运行方法_nohup与&使用技巧【技巧】
Laravel如何使用Spatie Media Library_Laravel图片上传管理与缩略图生成【步骤】
,网页ppt怎么弄成自己的ppt?
iOS中将个别页面强制横屏其他页面竖屏
香港服务器租用每月最低只需15元?
高性能网站服务器配置指南:安全稳定与高效建站核心方案

