我有一个输入文本元素用作具有自定义日期格式的jQuery UI日期选择器。日期格式允许以JAN,FEB等输入月份,因此受约束的输入允许所有字符通过。请参阅this question。
如何限制输入的文字以匹配我的日期格式“dd-M-yy”?
有没有办法使用jQuery使输入文本元素的行为类似于蒙版编辑文本框?
答案 0 :(得分:1)
我建议使用the jQuery MaskedInput plugin,假设您的输入是固定宽度。
答案 1 :(得分:1)
有点脏,但也许您可以使用http://www.zurb.com/playground/jquery-text-change-custom-event创建自己的过滤器?
插件对你来说并不脏,它看起来很棒,但它可能是错误的锤子。
答案 2 :(得分:0)
如果您使用的是jquery日期选择器 你在插件中已经内置了对此的支持
您可以在datepicker中指定“constrainInput”选项 它的布尔值只是将其设置为true。和avcorse sepcify您的日期格式。