You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何使用Bootstrap从datepicker获取日期并在其他div中展示

按钮绑定Datepicker取值展示修复方案

前置检查

首先确保页面已经正确引入对应的依赖:jQuery库 + 你使用的datepicker插件(jQuery UI Datepicker / Bootstrap Datepicker等)

问题原因

  • 按钮元素没有默认的value属性存储选中的日期,原生change事件无法监听到日期选择操作
  • 原代码中给展示div赋值的逻辑错误,未正确将选中日期写入到div的内容区域

修复代码

适用于jQuery UI Datepicker

$(function() {
  $("#date").datepicker({
    // 用datepicker内置的选中回调获取日期
    onSelect: function(selectedDate) {
      // 直接将日期写入展示div
      $("#show-date").text(selectedDate);
    }
  });
});

适用于Bootstrap Datepicker

$(function() {
  $("#date").datepicker();
  // 监听Bootstrap Datepicker专属的日期变更事件
  $("#date").on("changeDate", function(e) {
    // 可根据需求调整日期格式化规则
    const showDate = e.date.toLocaleDateString('zh-CN');
    $("#show-date").text(showDate);
  });
});

内容的提问来源于stack exchange,提问作者sleepy_coder

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.05 04:06:03