全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

bootstrap日期控件问题(双日期、清空等问题解决)

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 


相关文章: 如何在Golang中引入测试模块_Golang测试包导入与使用实践  如何在阿里云域名上完成建站全流程?  如何在局域网内绑定自建网站域名?  如何制作公司的网站链接,公司想做一个网站,一般需要花多少钱?  Python多线程使用规范_线程安全解析【教程】  长春网站建设制作公司,长春的网络公司怎么样主要是能做网站的?  北京制作网站的公司排名,北京三快科技有限公司是做什么?北京三快科技?  怎么制作网站设计模板图片,有电商商品详情页面的免费模板素材网站推荐吗?  油猴 教程,油猴搜脚本为什么会网页无法显示?  巅云智能建站系统:可视化拖拽+多端适配+免费模板一键生成  如何零基础开发自助建站系统?完整教程解析  ,想在网上投简历,哪几个网站比较好?  如何通过二级域名建站提升品牌影响力?  如何在IIS管理器中快速创建并配置网站?  教育培训网站制作流程,请问edu教育网站的域名怎么申请?  深圳网站制作公司好吗,在深圳找工作哪个网站最好啊?  内网网站制作软件,内网的网站如何发布到外网?  网站企业制作流程,用什么语言做企业网站比较好?  行程制作网站有哪些,第三方机票电子行程单怎么开?  jQuery 常见小例汇总  如何选择PHP开源工具快速搭建网站?  ,巨量百应是干嘛的?  名字制作网站免费,所有小说网站的名字?  济南网站制作的价格,历城一职专官方网站?  建站之星如何开启自定义404页面避免用户流失?  如何通过商城自助建站源码实现零基础高效建站?  如何选择高效响应式自助建站源码系统?  如何用AWS免费套餐快速搭建高效网站?  极客网站有哪些,DoNews、36氪、爱范儿、虎嗅、雷锋网、极客公园这些互联网媒体网站有什么差异?  c# 在ASP.NET Core中管理和取消后台任务  常州自助建站费用包含哪些项目?  制作网站软件推荐手机版,如何制作属于自己的手机网站app应用?  建站主机与虚拟主机有何区别?如何选择最优方案?  实现点击下箭头变上箭头来回切换的两种方法【推荐】  儿童网站界面设计图片,中国少年儿童教育网站-怎么去注册?  台州网站建设制作公司,浙江手机无犯罪记录证明怎么开?  详解免费开源的.NET多类型文件解压缩组件SharpZipLib(.NET组件介绍之七)  C++中引用和指针有什么区别?(代码说明)  如何在Ubuntu系统下快速搭建WordPress个人网站?  专业商城网站制作公司有哪些,pi商城官网是哪个?  浅谈Javascript中的Label语句  电商网站制作多少钱一个,电子商务公司的网站制作费用计入什么科目?  如何解决VPS建站LNMP环境配置常见问题?  在线ppt制作网站有哪些,请推荐几个好的课件下载的网站?  建站之星如何取消后台验证码生成?  学生网站制作软件,一个12岁的学生写小说,应该去什么样的网站?  如何在建站之星网店版论坛获取技术支持?  济南企业网站制作公司,济南社保单位网上缴费步骤?  百度网页制作网站有哪些,谁能告诉我百度网站是怎么联系?  海南网站制作公司有哪些,海口网是哪家的? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。