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

如何在日期选择器中显示上月、下月名称而非仅<,>箭头?

当然可以实现啦!不管是你当前用的jQuery UI Datepicker,还是Bootstrap Datepicker这类其他插件,都能轻松把切换箭头换成「上月」「下月」这样的文字按钮,下面给你两种方案参考:

方案一:直接修改jQuery UI Datepicker的配置

其实jQuery UI Datepicker本身就自带了自定义导航按钮文本的功能,完全不用改源码或者复杂的样式,只需要在初始化时添加两个配置参数就行。

把你现有的代码改成这样:

$(function() {
  $("#datepicker").datepicker({
    prevText: "上月", // 把左箭头替换成「上月」
    nextText: "下月"  // 把右箭头替换成「下月」
  });
});

如果觉得默认的按钮样式不够好看,还可以通过CSS调整.ui-datepicker-prev和.ui-datepicker-next这两个类的样式,比如去掉默认的箭头图标、调整按钮的内边距和字体样式,让它更符合你的页面风格。

方案二:用Bootstrap Datepicker实现

如果你不局限于jQuery UI的插件,Bootstrap Datepicker也是个不错的选择,它的样式和Bootstrap框架更适配,而且自定义导航文本的配置同样简单。

初始化时只需要指定prevText和nextText参数即可:

$(function() {
  $("#datepicker").datepicker({
    prevText: "上月",
    nextText: "下月"
  });
});

要是需要给按钮加更复杂的HTML结构(比如加个图标+文字),还可以直接在参数里写HTML标签,比如:

prevText: '<i class="icon-chevron-left"></i> 上月'

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.27 03:46:15