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元?  高性能网站服务器配置指南:安全稳定与高效建站核心方案