【问题标题】:issue with ng-change with datepicker使用 datepicker 的 ng-change 问题
【发布时间】:2015-02-13 05:06:28
【问题描述】:

我试图使用 ng-change 进行如下的日期选择器弹出,但该函数没有被调用。看起来 ng-change 仅在有键盘输入时才会触发,否则 datepicker-pop 不会发生. 有没有人遇到过这个问题或者有解决方法吗?

代码如下:

<input id="{{modelName}}"
    type="text"
    sort
    datepicker-pop="dd MMMM yyyy"
    class="form-control"
    ng-change="changeInDate()"
    ng-model="formData.expectedDisbursementDate"
    is-open="opened" />

【问题讨论】:

  • 您能否向我们提供您正在使用的导致错误的代码?
  • 我已经贴出了代码sn-p。如果那不是您要问的问题,请您详细说明您的确切要求。

标签: javascript angularjs datepicker


【解决方案1】:

我期待您使用 UI Bootstraps 日期选择器。在这种情况下,您有一些拼写错误。以下应该有效:

<input type="text"
 class="form-control"
 datepicker-popup="dd MMMM yyyy"
 ng-model="formData.expectedDisbursementDate"
 ng-change="changeInDate()" 
 is-open="opened" 
 ng-required="true" /> 

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-05-20
    • 2019-05-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-10-28
    相关资源
    最近更新 更多