我正在使用jquery datepicker,它支持本地化和掩码输入。我的问题特别是法语和格式'd M,yy'。用法语,短月的名称如下:['Jan','Fév','Mar','Avr','Mai','Jun','Jul','Aoû','Sep','Oct','Nov','Déc']。
我无法输入2月,8月和12月的重音字符。其他月份的所有日期都可以正确键入。即使复制“Déc”,也无法输入此值。有人知道如何解决吗?
Sample code in below link:
最后我找到了根本原因。这主要是由于月份格式和特定语言的屏蔽。月格式是用户输入短月份名称的地方,因此月份的掩码为'aaa'。但是此掩码仅允许[A-Za-z]字符集。由于法语具有重音符号,因此掩码中不支持这些字符。因此,我创建了新的掩码定义“ [A-Za-z \ u00C0- \ u024F]”,并将其用于月份掩码。
答案在同一小提琴中更新。