5

I have a problem to validate data- mask.

<strike><input type="text" data-mask="a-99999999-9"></strike>

I need you where going "a" only become available the letters " VEJPG ".

if anyone knows how it could do so thanks.

4

1 回答 1

2

JQuery Mask 插件无法识别掩码表达式中的“a”,它支持“A” 这将起作用:

<strike><input type="text" data-mask="A-99999999-9"></strike>

如果您只希望第一个字母为 V 或 E 或 J 或 P 或 G ,那么您必须在 javascript 中调用掩码构造函数,如下所示:

$("#idOfTextInput").mask("v-9999999-9",{translation: {'v':{pattern:/[VEJPG]/}}});
于 2015-05-12T14:53:33.837 回答