当前位置: 首页 > 知识库问答 >
问题:

月份选择器

苏健柏
2023-03-14

我正在尝试使用angular-用户界面-datepicker作为月份选择器。但是不能配置它,尝试了所有。这是PLUNKER。

我试图将模式设置为

          <input type="text" class="form-control col-md-3" 
          datepicker-popup="MMM-yyyy" min-mode="'month'" datepicker-mode="'month'"
          ng-model="dt" is-open="opened" close-on-date-selection="true"
          datepicker-options="dateOptions" date-disabled="disabled(date, mode)" 
          show-button-bar="false" show-weeks="false"/>
          <span class="input-group-btn">
            <button class="btn btn-default" ng-click="open($event)">
              <i class="glyphicon glyphicon-calendar"></i>
            </button>
          </span>

也是:datepicker选项的一部分,使用JS作为

  $scope.dateOptions = {
    'year-format': "'yy'",
    'starting-day': 1,
    'datepicker-mode':"'month'",
    'min-mode':"month"   };

但这也不管用请帮帮忙

共有3个答案

施利
2023-03-14

我通过从ui引导程序0.13.0更新到0.13.1修复了这个问题。这是我的标记:

<input type="text" ng-model="DOB" datepicker-popup="MM-dd-yyyy" datepicker-mode="'year'" is-open="dobOpen" ng-click="dobOpen = true" />
巫马星雨
2023-03-14

就写这几行:

HTML

 <datepicker ng-model="date" min-mode="month" datepicker-mode="'month'"></datepicker>

JS

$scope.date = new Date();

**别忘了包含必要的js/css文件http://angular-ui.github.io/bootstrap/

以上这些代码对我有用。:)我知道为时已晚,但它可能会帮助一些人。

呼延智明
2023-03-14

对于那些面临这个问题的人,我尝试了很多方法,下面是我发现的最简单的方法:

<input type="text" class="form-control" datepicker-popup="MM/yyyy" ng-model="dt" is-open="opened" datepicker-options="{minMode: 'month'}" datepicker-mode="'month'"/>
<span class="input-group-btn">
    <button type="button" class="btn btn-default" ng-click="open($event)"><i class="glyphicon glyphicon-calendar"></i></button>
</span>

诀窍是必须将datepicker options=“{minMode:'month'}”datepicker mode=“'month'放入input标记中。这对我很管用。

 类似资料:
  • 问题内容: 如何使用月/年从表中获取记录?我有一张这样的桌子: 是项目的截止日期,我想要对应于月份/年份的记录,而不是完整的日期,我的意思是特定月份的记录。 我该如何在mysql中做到这一点? 问题答案: 只需使用MONTH()和YEAR()即可:

  • 问题内容: 如何在SELECT中查找一年中的第一天? 我找到了这个月份-但是我没有足够的掌握年份的信息:(我一直在寻找一个单独的查询来查找月份开始和现在之间的数据) 问题答案: 我认为您需要: 老实说,您可以执行以下操作:

  • 我想有一个日期选择器,用户可以从日期选择器中只选择月份和年份,我还需要限制从以前的日期选择器中选择月份和年份的下一个日期选择器... 有人能帮我解脱吗?

  • 我使用的是bootstrap datepicker,我的代码如下所示,是JSFIDLE上的代码演示 上面的代码运行良好,但我试图做的是允许用户只选择月份和年份。 你能告诉我怎么做吗?

  • 有没有比我做的更好的方法来编码它?因为我需要将date解析为string和than解析为int来比较,而且代码相当长。 }

  • 目前正在开发SeleniumWeb驱动程序和Java。我想选择日期选择器形式的选项。我试图从日期选择器下拉列表中选择月份。但它显示以下无法定位元素:{“方法”:“类名”,“选择器”:“ui日期选择器月”}命令持续时间或超时:31毫秒 因此,我需要使用java脚本执行器使元素可见,但在下面的代码中,我写为“document.getElementById('ui-datepicker-month'),