法语中jQuery datepicker中的屏蔽输入问题

我正在使用支持本地化和掩码输入的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:

http://jsfiddle.net/shahrashmi/mf19c2wr/

bush200 回答:法语中jQuery datepicker中的屏蔽输入问题

最后,我找到了根本原因。这主要是由于月份格式和特定​​语言的屏蔽。月格式是用户输入短月份名称的地方,因此月份的掩码为'aaa'。但是此掩码仅允许使用[A-Za-z]字符集。由于法语具有重音符号,因此掩码中不支持这些字符。因此,我创建了新的掩码定义“ [A-Za-z \ u00C0- \ u024F]”,并将其用于月份掩码。

答案在同一小提琴中更新。

本文链接:https://www.f2er.com/2882694.html

大家都在问