【问题标题】:PHP select input calendar?PHP选择输入日历?
【发布时间】:2015-11-22 22:03:44
【问题描述】:

在我自己编写代码之前,我正在寻找是否有任何东西可以做到这一点/有人已经做过并外包了代码。

我有以下日期选择:

我想这样当您选择一个月时,该月的正确天数会自动显示在日期下拉菜单中。我自己这样做的想法是使用 JQuery 来检测用户何时选择一个月,然后手动隐藏不应该存在的选择日期。

还有其他可以做到这一点的吗?

【问题讨论】:

  • 它是否支持我尝试使用的 UI? JQuery 日期选择器标准 UI 只是在输入字段下方放置一个日历。
  • 与您想要的格式没有什么不同。但被广泛使用。但无论如何,您要做的事情只需要几行代码。
  • 几行代码?请注意解释...
  • 只需使用更改 evt 并隐藏不需要的日期。一个非常简单的方法是将 css 类应用于您的日期选择,例如"jan" 显示所有日期,隐藏 2 月 29 日 30,31 (febleap 30,31) 或仅使用 js 完成
  • 使用 JS 使用 switch 方法完成它:)

标签: javascript php jquery html date


【解决方案1】:

您可以使用 HTML5 输入 type=date 解决此问题

<input type="date" />

在这里试试Tryit Editor -W3Schools

【讨论】:

  • 希望用我当前的 UI 找到解决方案
  • 您使用的是哪个用户界面? Twitter Boostrap?
  • 我的意思是我想出的 UI。不使用任何东西!
  • 我明白了。你不想使用像 Datepicker for Bootstrap 3 这样的日期选择器。我建议通过 jQuery 创建算法。
  • 请确保您对待 bissextile 年,给二月额外的一天。 ;)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2017-12-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-02-04
  • 1970-01-01
  • 2017-02-22
相关资源
最近更新 更多