当我将jquery.inputmask
插件从 3.3.1 升级到 3.3.4 时,我注意到掩码的日期时间格式发生了变化。
// in version 3.3.1
$("#textbox").inputmask("y-m-d");
$("#textbox").inputmask("h:s");
// in version 3.3.4
$("#textbox").inputmask("yyyy-mm-dd");
$("#textbox").inputmask("hh:mm");
在 v3.3.4 中,字母“m”用于“月”和“分钟”,一些掩码定义可能会导致冲突,例如
$("#textbox").inputmask("yyyy-mm-dd hh:mm"); // ERROR! can't input anything into textbox
$("#textbox").inputmask("mm/dd/yyyy hh:mm xm"); // but this works fine
这个问题只发生在jquery.inputmask 3.3.4
它是一个错误吗?如何使蒙版"year-month-day hour:minute"
在我的页面中起作用?