【问题标题】:Input type='date' problems on mobile手机上的输入类型='日期'问题
【发布时间】:2017-02-12 09:40:31
【问题描述】:

使用时

<input type='month' ng-readonly='vm.isReadonly' required min="{{vm.threeMonthsAgo}}" max='{{vm.oneMonthAhead}}'/>

我似乎在移动设备上遇到了一些在桌面设备上没有出现的问题。

例如,即使表达式计算结果为 true 并且 min 和 max 属性似乎被忽略,ng-readonly 也不起作用

我会用

<input type='date'>

但我只希望用户能够选择月份和年份。我也在使用 webshim polyfill。

在桌面上一切正常,但使用任何移动浏览器时,这些问题似乎都会出现。

如果有人有任何建议,那就太好了。

【问题讨论】:

    标签: javascript html angularjs date


    【解决方案1】:

    日期选择器也不适用于火狐。

    JQuery-ui datpicker 是一个很好的替代方案。 其他好的日期选择器来自materialize。

    jquery-ui 的链接:

    https://jqueryui.com/datepicker/

    并且在物化(移动的特殊 css):

    此链接将带您到页面,您只需向下滚动

    http://materializecss.com/forms.html

    【讨论】:

      猜你喜欢
      • 2014-11-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-03-26
      • 1970-01-01
      相关资源
      最近更新 更多