【问题标题】:jQuery inputmask date mask display wrongjQuery inputmask 日期掩码显示错误
【发布时间】:2017-12-05 08:21:12
【问题描述】:

我在文本字段上使用 jquery.inputmask,但由于未知原因,它在某些移动设备上显示错误。

这是输入线

 <input type="text" id="dueDate" name="dueDate" class="form-control" tabindex="2" autocomplete='off' />

这是面具工具

$("#dueDate").inputmask("99/99", {
  "placeholder": "MM/YY"
});

附图显示了问题,12/18 显示为 12/81

image problem

感谢任何帮助。

【问题讨论】:

  • “12/18 显示为 12/81”是什么意思? 18 年 12 月这个日期是从哪里来的?
  • 这是日期,信用卡日期,12 月 18 日显示为 12 月 81 日,您可以在图片中看到

标签: jquery jquery-inputmask


【解决方案1】:

试试

$('#dueDate').inputmask("99/99", {
    alias: 'datetime',
    inputFormat: 'mm/yy',
    min: moment().add(1, 'M').format('MM/YY'),
    max: moment().add(10, 'Y').format('MM/YY')
});

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-05-16
    • 1970-01-01
    • 2012-03-26
    • 2017-03-13
    • 2019-01-12
    • 1970-01-01
    • 2016-05-27
    相关资源
    最近更新 更多